Importing Installer Program¶

1-a Importing all the libraires¶

In [1]:
import requests
from bs4 import BeautifulSoup
import pandas as pd
import re

Task 1: Establish a connection to the webpage¶

1-b. Verify the status code of the request and confirm that the request was executed appropriately¶

In [2]:
website = "https://www.themoviedb.org/movie"
needed_header = {'user-agent': 'Chrome/92.0.4515.131'}
response = requests.get(website, headers= needed_header)
print('The status code of the response is :  ' ,response.status_code)

#response.enconding
The status code of the response is :   200

1-c. Print the contents of the page obtained from the response and save it in a variable¶

In [3]:
pagecontent = response
print('The content obtained fron the website is: ' ,'\n' ,'\n',pagecontent.text)
The content obtained fron the website is:  
 
 <!DOCTYPE html>
<html lang="en" class="no-js">
  <head>
    <title>Popular Movies &#8212; The Movie Database (TMDB)</title>
    <meta http-equiv="cleartype" content="on">
    <meta charset="utf-8">
    <meta name="keywords" content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast">
    <meta name="mobile-web-app-capable" content="yes">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <meta name="viewport" content="width=device-width,initial-scale=1">
      <meta name="description" content="The Movie Database (TMDB) is a popular, user editable database for movies and TV shows.">
    <meta name="msapplication-TileImage" content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png">
<meta name="msapplication-TileColor" content="#032541">
<meta name="theme-color" content="#032541">
<link rel="apple-touch-icon" sizes="180x180" href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png">
<link rel="icon" type="image/png" sizes="32x32" href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png">
<link rel="icon" type="image/png" sizes="16x16" href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png">
<link rel="manifest" href="/manifest.json?version=3">
    <link rel="canonical" href="https://www.themoviedb.org/movie">
    <link rel="search" type="application/opensearchdescription+xml" title="TMDB Search" href="/opensearch.xml">
    <link rel="preload" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" as="font" type="font/woff2" crossorigin>
    <link rel="preload" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" as="font" type="font/woff2" crossorigin>
    <link rel="preload" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" as="font" type="font/woff2" crossorigin>
    <link rel="preload" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" as="font" type="font/woff2" crossorigin>
    <link rel="preload" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" as="font" type="font/woff2" crossorigin>
    <link rel="preload" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" as="font" type="font/woff2" crossorigin>
    <link rel="stylesheet" href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen">
    <link rel="stylesheet" href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen">
    
      <link rel="stylesheet" href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen">
      
      <link rel="stylesheet" href="/assets/2/v4/discover-b2c3bb76e3d2b2323e842dc4be56a342c51e08c3bb91c6a010e8b401b180f117.css" media="screen">
      
      <link rel="stylesheet" href="/assets/2/v4/account-c0bd32a9cfa7c58b18a59493ad2e156284fe17555554a34886920e88917795d5.css" media="screen">
      
    <link rel="alternate" hreflang="x-default" href="https://www.themoviedb.org/movie">
    <link rel="alternate" hreflang="af-ZA" href="https://www.themoviedb.org/movie?language=af-ZA">
    <link rel="alternate" hreflang="ar-SA" href="https://www.themoviedb.org/movie?language=ar-SA">
    <link rel="alternate" hreflang="be-BY" href="https://www.themoviedb.org/movie?language=be-BY">
    <link rel="alternate" hreflang="bg-BG" href="https://www.themoviedb.org/movie?language=bg-BG">
    <link rel="alternate" hreflang="bn-BD" href="https://www.themoviedb.org/movie?language=bn-BD">
    <link rel="alternate" hreflang="ca-ES" href="https://www.themoviedb.org/movie?language=ca-ES">
    <link rel="alternate" hreflang="ch-GU" href="https://www.themoviedb.org/movie?language=ch-GU">
    <link rel="alternate" hreflang="cn-CN" href="https://www.themoviedb.org/movie?language=cn-CN">
    <link rel="alternate" hreflang="cs-CZ" href="https://www.themoviedb.org/movie?language=cs-CZ">
    <link rel="alternate" hreflang="cy-GB" href="https://www.themoviedb.org/movie?language=cy-GB">
    <link rel="alternate" hreflang="da-DK" href="https://www.themoviedb.org/movie?language=da-DK">
    <link rel="alternate" hreflang="de-DE" href="https://www.themoviedb.org/movie?language=de-DE">
    <link rel="alternate" hreflang="el-GR" href="https://www.themoviedb.org/movie?language=el-GR">
    <link rel="alternate" hreflang="en-US" href="https://www.themoviedb.org/movie?language=en-US">
    <link rel="alternate" hreflang="eo-EO" href="https://www.themoviedb.org/movie?language=eo-EO">
    <link rel="alternate" hreflang="es-ES" href="https://www.themoviedb.org/movie?language=es-ES">
    <link rel="alternate" hreflang="et-EE" href="https://www.themoviedb.org/movie?language=et-EE">
    <link rel="alternate" hreflang="eu-ES" href="https://www.themoviedb.org/movie?language=eu-ES">
    <link rel="alternate" hreflang="fa-IR" href="https://www.themoviedb.org/movie?language=fa-IR">
    <link rel="alternate" hreflang="fi-FI" href="https://www.themoviedb.org/movie?language=fi-FI">
    <link rel="alternate" hreflang="fr-FR" href="https://www.themoviedb.org/movie?language=fr-FR">
    <link rel="alternate" hreflang="ga-IE" href="https://www.themoviedb.org/movie?language=ga-IE">
    <link rel="alternate" hreflang="gd-GB" href="https://www.themoviedb.org/movie?language=gd-GB">
    <link rel="alternate" hreflang="gl-ES" href="https://www.themoviedb.org/movie?language=gl-ES">
    <link rel="alternate" hreflang="he-IL" href="https://www.themoviedb.org/movie?language=he-IL">
    <link rel="alternate" hreflang="hi-IN" href="https://www.themoviedb.org/movie?language=hi-IN">
    <link rel="alternate" hreflang="hr-HR" href="https://www.themoviedb.org/movie?language=hr-HR">
    <link rel="alternate" hreflang="hu-HU" href="https://www.themoviedb.org/movie?language=hu-HU">
    <link rel="alternate" hreflang="id-ID" href="https://www.themoviedb.org/movie?language=id-ID">
    <link rel="alternate" hreflang="it-IT" href="https://www.themoviedb.org/movie?language=it-IT">
    <link rel="alternate" hreflang="ja-JP" href="https://www.themoviedb.org/movie?language=ja-JP">
    <link rel="alternate" hreflang="ka-GE" href="https://www.themoviedb.org/movie?language=ka-GE">
    <link rel="alternate" hreflang="kk-KZ" href="https://www.themoviedb.org/movie?language=kk-KZ">
    <link rel="alternate" hreflang="kn-IN" href="https://www.themoviedb.org/movie?language=kn-IN">
    <link rel="alternate" hreflang="ko-KR" href="https://www.themoviedb.org/movie?language=ko-KR">
    <link rel="alternate" hreflang="ky-KG" href="https://www.themoviedb.org/movie?language=ky-KG">
    <link rel="alternate" hreflang="lt-LT" href="https://www.themoviedb.org/movie?language=lt-LT">
    <link rel="alternate" hreflang="lv-LV" href="https://www.themoviedb.org/movie?language=lv-LV">
    <link rel="alternate" hreflang="ml-IN" href="https://www.themoviedb.org/movie?language=ml-IN">
    <link rel="alternate" hreflang="mr-IN" href="https://www.themoviedb.org/movie?language=mr-IN">
    <link rel="alternate" hreflang="ms-MY" href="https://www.themoviedb.org/movie?language=ms-MY">
    <link rel="alternate" hreflang="nb-NO" href="https://www.themoviedb.org/movie?language=nb-NO">
    <link rel="alternate" hreflang="nl-NL" href="https://www.themoviedb.org/movie?language=nl-NL">
    <link rel="alternate" hreflang="no-NO" href="https://www.themoviedb.org/movie?language=no-NO">
    <link rel="alternate" hreflang="pa-IN" href="https://www.themoviedb.org/movie?language=pa-IN">
    <link rel="alternate" hreflang="pl-PL" href="https://www.themoviedb.org/movie?language=pl-PL">
    <link rel="alternate" hreflang="pt-PT" href="https://www.themoviedb.org/movie?language=pt-PT">
    <link rel="alternate" hreflang="ro-RO" href="https://www.themoviedb.org/movie?language=ro-RO">
    <link rel="alternate" hreflang="ru-RU" href="https://www.themoviedb.org/movie?language=ru-RU">
    <link rel="alternate" hreflang="si-LK" href="https://www.themoviedb.org/movie?language=si-LK">
    <link rel="alternate" hreflang="sk-SK" href="https://www.themoviedb.org/movie?language=sk-SK">
    <link rel="alternate" hreflang="sl-SI" href="https://www.themoviedb.org/movie?language=sl-SI">
    <link rel="alternate" hreflang="sq-AL" href="https://www.themoviedb.org/movie?language=sq-AL">
    <link rel="alternate" hreflang="sr-RS" href="https://www.themoviedb.org/movie?language=sr-RS">
    <link rel="alternate" hreflang="sv-SE" href="https://www.themoviedb.org/movie?language=sv-SE">
    <link rel="alternate" hreflang="ta-IN" href="https://www.themoviedb.org/movie?language=ta-IN">
    <link rel="alternate" hreflang="te-IN" href="https://www.themoviedb.org/movie?language=te-IN">
    <link rel="alternate" hreflang="tl-PH" href="https://www.themoviedb.org/movie?language=tl-PH">
    <link rel="alternate" hreflang="th-TH" href="https://www.themoviedb.org/movie?language=th-TH">
    <link rel="alternate" hreflang="tr-TR" href="https://www.themoviedb.org/movie?language=tr-TR">
    <link rel="alternate" hreflang="uk-UA" href="https://www.themoviedb.org/movie?language=uk-UA">
    <link rel="alternate" hreflang="vi-VN" href="https://www.themoviedb.org/movie?language=vi-VN">
    <link rel="alternate" hreflang="zh-CN" href="https://www.themoviedb.org/movie?language=zh-CN">
    <link rel="alternate" hreflang="zu-ZA" href="https://www.themoviedb.org/movie?language=zu-ZA">
    <link rel="alternate" hreflang="ar-AE" href="https://www.themoviedb.org/movie?language=ar-AE">
    <link rel="alternate" hreflang="de-AT" href="https://www.themoviedb.org/movie?language=de-AT">
    <link rel="alternate" hreflang="de-CH" href="https://www.themoviedb.org/movie?language=de-CH">
    <link rel="alternate" hreflang="en-AU" href="https://www.themoviedb.org/movie?language=en-AU">
    <link rel="alternate" hreflang="en-CA" href="https://www.themoviedb.org/movie?language=en-CA">
    <link rel="alternate" hreflang="en-GB" href="https://www.themoviedb.org/movie?language=en-GB">
    <link rel="alternate" hreflang="en-IE" href="https://www.themoviedb.org/movie?language=en-IE">
    <link rel="alternate" hreflang="en-NZ" href="https://www.themoviedb.org/movie?language=en-NZ">
    <link rel="alternate" hreflang="es-MX" href="https://www.themoviedb.org/movie?language=es-MX">
    <link rel="alternate" hreflang="fr-CA" href="https://www.themoviedb.org/movie?language=fr-CA">
    <link rel="alternate" hreflang="ms-SG" href="https://www.themoviedb.org/movie?language=ms-SG">
    <link rel="alternate" hreflang="nl-BE" href="https://www.themoviedb.org/movie?language=nl-BE">
    <link rel="alternate" hreflang="pt-BR" href="https://www.themoviedb.org/movie?language=pt-BR">
    <link rel="alternate" hreflang="zh-HK" href="https://www.themoviedb.org/movie?language=zh-HK">
    <link rel="alternate" hreflang="zh-SG" href="https://www.themoviedb.org/movie?language=zh-SG">
    <link rel="alternate" hreflang="zh-TW" href="https://www.themoviedb.org/movie?language=zh-TW">

      <script src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript" charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03"></script>
      <script>function OptanonWrapper() {}</script>
    <script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
    <script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
    <script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
    <script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
      <script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
      <script>kendo.culture("en-US");</script>
      <script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
    <script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
    <script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
      <script src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js" defer></script>
      <script src="/assets/2/kendo-2021.1.204/kendo.calendar.min-ff597f14a778b702ec1cf9967dec754e429caf1558c8b89f0de036e8efe39761.js" defer></script>
      <script src="/assets/2/kendo-2021.1.204/kendo.datepicker.min-9efa21cba900555da428262129f44042706c5abac5644c872d9cac78f010493a.js" defer></script>
      <script src="/assets/2/kendo-2021.1.204/kendo.slider.min-1e770b8fc7facf8ee48d3b0ad7abdfb598ab17cb69add240accc8df5fa2bc919.js" defer></script>
  </head>
<body class="en v4">
  <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>


  <div class="page_wrap movie_wrap">



<header class="normal smaller no_animation smaller  subtle">
  <div class="content">
    <div class="sub_media">
      <div class="nav_wrapper">
          <a class="logo" href="/">
            <img src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" alt="The Movie Database (TMDB)" width="154" height="20">
          </a>

        <ul class="dropdown_menu navigation">
            <li>
              <a class="no_click" href="/movie">Movies</a>

              <ul>
                <li><a href="/movie">Popular</a></li>
                <li><a href="/movie/now-playing">Now Playing</a></li>
                <li><a href="/movie/upcoming">Upcoming</a></li>
                <li><a href="/movie/top-rated">Top Rated</a></li>
              </ul>
            </li>
            <li>
              <a  class="no_click" href="/tv">TV Shows</a>

              <ul>
                <li><a href="/tv">Popular</a></li>
                <li><a href="/tv/airing-today">Airing Today</a></li>
                <li><a href="/tv/on-the-air">On TV</a></li>
                <li><a href="/tv/top-rated">Top Rated</a></li>
              </ul>
            </li>
            <li>
              <a class="no_click" href="/person">People</a>

              <ul>
                <li><a href="/person">Popular People</a></li>
              </ul>
            </li>
            <li>
              <a class="no_click" href="#">More</a>

              <ul>
                <li><a href="/discuss">Discussions</a></li>
                <li><a href="/leaderboard">Leaderboard</a></li>
                <li><a href="/talk">Support</a></li>
                  <li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
              </ul>
            </li>
        </ul>
      </div>

        <div class="flex">
          <ul class="primary">
            <li class="glyph new_buttons">
              <a class="new_icon no_click" href="#">
                <span class="glyphicons_v2 plus white"></span>
              </a>
            </li>
            <li class="translate">
              <div>en</div>
            </li>
              <li><a href="/login">Login</a></li>
              <li><a href="/signup">Join TMDB</a></li>

            <li class="glyph search_buttons">
              <a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
              <a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
            </li>
          </ul>
        </div>
    </div>
  </div>
  <div class="search_bar hide">
    <section class="search show_search_false">
      <div class="sub_media">
        <form id="search_form" action="/search" method="get" accept-charset="utf-8">
          <label>
            <input dir="auto" id="search_v4" name="query" type="text" tabindex="1" autocorrect="off" autofill="off" autocomplete="off" spellcheck="false" placeholder="Search for a movie, tv show, person..." value="">
          </label>
          <input type="submit" disabled>
        </form>
      </div>
    </section>
  </div>
</header>


<main id="main" class="smaller  subtle show_search_false">

  <section class="inner_content">
  <div id="media_v4" class="media discover">
    <div class="column_wrapper">
      <div class="content_wrapper">
        <div class="title">
          <h2>Popular Movies</h2>
        </div>

        <div class="content">
          <div class="">

              <div class="filter_panel card closed">
                <div class="name">
                  <h2>Sort</h2>
                  <span class="glyphicons_v2 chevron-right"></span>
                </div>

                <div class="filter">
                  <h3>Sort Results By</h3>
                  <select id="sort_by" name="sort_by" class="kendo_dropdown full_width font_size_1">
                    <option value="popularity.desc" selected>Popularity Descending</option>
                    <option value="popularity.asc">Popularity Ascending</option>
                    <option value="vote_average.desc">Rating Descending</option>
                    <option value="vote_average.asc">Rating Ascending</option>
                    <option value="primary_release_date.desc">Release Date Descending</option>
                    <option value="primary_release_date.asc">Release Date Ascending</option>
                    <option value="title.asc">Title (A-Z)</option>
                    <option value="title.desc">Title (Z-A)</option>
                  </select>
                </div>
              </div>

              <div class="filter_panel card closed">
                <div class="name">
                  <h2>Where To Watch <span>56</span></h2>
                  <span class="glyphicons_v2 chevron-right"></span>
                </div>

                <div class="filter">
                  <h3>My Services <span class="tooltip glyphicons_v2 circle-question" data-tooltip-id="#ott_tooltip"></span></h3>
                  <label class="k-form-field">
                    <input id="my_services" class="k-checkbox" type="checkbox" name="my_services" value="true" disabled>
                    <label for="my_services" class="k-checkbox-label">Restrict searches to my subscribed services?</label>
                  </label>
                </div>

                <div class="filter">
                  <h3>Country</h3>
                  <div id="watch_region" class="font_size_1 kendo_dropdown" style="width: 100%;"></div>

                  <span id="ott_provider_wrapper">
                    <ul id="ott_providers" class="ott_providers multi_select image" style="margin-bottom: 0;">
    <li data-value="8" class="">
  <a class="no_click" href="#" title="Netflix">
    <img src="/t/p/original/t2yyOv40HZeVlLjYsCsPHnWLk4W.jpg" width="50" height="50" alt="Netflix">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="119" class="">
  <a class="no_click" href="#" title="Amazon Prime Video">
    <img src="/t/p/original/emthp39XA2YScoYL1p0sdbAH2WA.jpg" width="50" height="50" alt="Amazon Prime Video">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="122" class="">
  <a class="no_click" href="#" title="Hotstar">
    <img src="/t/p/original/7Fl8ylPDclt3ZYgNbW2t7rbZE9I.jpg" width="50" height="50" alt="Hotstar">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="121" class="">
  <a class="no_click" href="#" title="Voot">
    <img src="/t/p/original/2u1uElmpm4lProS7C9RYcaYLYt1.jpg" width="50" height="50" alt="Voot">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="220" class="">
  <a class="no_click" href="#" title="Jio Cinema">
    <img src="/t/p/original/jRpQbuHbGR0MzSIBxJjxZxpXhqC.jpg" width="50" height="50" alt="Jio Cinema">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="232" class="">
  <a class="no_click" href="#" title="Zee5">
    <img src="/t/p/original/ajbCmwvZ8HiePHZaOVEgm9MzyuA.jpg" width="50" height="50" alt="Zee5">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="350" class="">
  <a class="no_click" href="#" title="Apple TV Plus">
    <img src="/t/p/original/6uhKBfmtzFqOcLousHwZuzcrScK.jpg" width="50" height="50" alt="Apple TV Plus">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="2" class="">
  <a class="no_click" href="#" title="Apple TV">
    <img src="/t/p/original/peURlLlr8jggOwK53fJ5wdQl05y.jpg" width="50" height="50" alt="Apple TV">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="218" class="">
  <a class="no_click" href="#" title="Eros Now">
    <img src="/t/p/original/4XYI2rzRm34skcvamytegQx7Dmu.jpg" width="50" height="50" alt="Eros Now">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="3" class="">
  <a class="no_click" href="#" title="Google Play Movies">
    <img src="/t/p/original/tbEdFQDwx5LEVr8WpSeXQSIirVq.jpg" width="50" height="50" alt="Google Play Movies">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="11" class="">
  <a class="no_click" href="#" title="MUBI">
    <img src="/t/p/original/bVR4Z1LCHY7gidXAJF5pMa4QrDS.jpg" width="50" height="50" alt="MUBI">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="237" class="">
  <a class="no_click" href="#" title="Sony Liv">
    <img src="/t/p/original/odTur9CmVtzsRUAZ9910tPM4XwL.jpg" width="50" height="50" alt="Sony Liv">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="192" class="">
  <a class="no_click" href="#" title="YouTube">
    <img src="/t/p/original/oIkQkEkwfmcG7IGpRR1NB8frZZM.jpg" width="50" height="50" alt="YouTube">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="100" class="">
  <a class="no_click" href="#" title="GuideDoc">
    <img src="/t/p/original/iX0pvJ2GFATbVIH5IHMwG0ffIdV.jpg" width="50" height="50" alt="GuideDoc">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="175" class="">
  <a class="no_click" href="#" title="Netflix Kids">
    <img src="/t/p/original/j2OLGxyy0gKbPVI0DYFI2hJxP6y.jpg" width="50" height="50" alt="Netflix Kids">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="73" class="">
  <a class="no_click" href="#" title="Tubi TV">
    <img src="/t/p/original/w2TDH9TRI7pltf5LjN3vXzs7QbN.jpg" width="50" height="50" alt="Tubi TV">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="255" class="">
  <a class="no_click" href="#" title="Yupp TV">
    <img src="/t/p/original/8qNJcPBHZ4qewHrDJ7C7s2DBQ3V.jpg" width="50" height="50" alt="Yupp TV">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="309" class="">
  <a class="no_click" href="#" title="Sun Nxt">
    <img src="/t/p/original/uW4dPCcbXaaFTyfL5HwhuDt5akK.jpg" width="50" height="50" alt="Sun Nxt">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="315" class="">
  <a class="no_click" href="#" title="Hoichoi">
    <img src="/t/p/original/d4vHcXY9rwnr763wQns2XJThclt.jpg" width="50" height="50" alt="Hoichoi">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="319" class="">
  <a class="no_click" href="#" title="Alt Balaji">
    <img src="/t/p/original/xiqTOBxOnlMy1nvppZcFhCDsP0f.jpg" width="50" height="50" alt="Alt Balaji">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="437" class="">
  <a class="no_click" href="#" title="Hungama Play">
    <img src="/t/p/original/4QEQsvCBnORNIg9EDnrRSiEw61D.jpg" width="50" height="50" alt="Hungama Play">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="190" class="">
  <a class="no_click" href="#" title="Curiosity Stream">
    <img src="/t/p/original/67Ee4E6qOkQGHeUTArdJ1qRxzR2.jpg" width="50" height="50" alt="Curiosity Stream">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="476" class="">
  <a class="no_click" href="#" title="EPIC ON">
    <img src="/t/p/original/q03pok7xSxYJaENuYs547qa6upY.jpg" width="50" height="50" alt="EPIC ON">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="474" class="">
  <a class="no_click" href="#" title="ShemarooMe">
    <img src="/t/p/original/vIhSFgmp0HXZbUHDscuhpU6S2Z6.jpg" width="50" height="50" alt="ShemarooMe">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="500" class="">
  <a class="no_click" href="#" title="TVF Play">
    <img src="/t/p/original/8ugSQ1g7E8fXFnKFT5G8XOMcmS0.jpg" width="50" height="50" alt="TVF Play">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="502" class="">
  <a class="no_click" href="#" title="Tata Play">
    <img src="/t/p/original/qLR6qzB1IcANZUqMEkLf6Sh8Y8s.jpg" width="50" height="50" alt="Tata Play">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="510" class="">
  <a class="no_click" href="#" title="Discovery Plus">
    <img src="/t/p/original/wYRiUqIgWcfUvO6OPcXuUNd4tc2.jpg" width="50" height="50" alt="Discovery Plus">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="482" class="">
  <a class="no_click" href="#" title="ManoramaMax">
    <img src="/t/p/original/iRv3wbUEPuwYYPSKwUxPaMPKGM4.jpg" width="50" height="50" alt="ManoramaMax">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="471" class="">
  <a class="no_click" href="#" title="FILMRISE">
    <img src="/t/p/original/mEiBVz62M9j3TCebmOspMfqkIn.jpg" width="50" height="50" alt="FILMRISE">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="515" class="">
  <a class="no_click" href="#" title="MX Player">
    <img src="/t/p/original/dH4BZucVyb5lW97TEbZ7RTAugjg.jpg" width="50" height="50" alt="MX Player">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="521" class="">
  <a class="no_click" href="#" title="Spamflix">
    <img src="/t/p/original/xN97FFkFAdY1JvHhS4zyPD4URgD.jpg" width="50" height="50" alt="Spamflix">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="532" class="">
  <a class="no_click" href="#" title="aha">
    <img src="/t/p/original/m3NWxxR23l1w1e156fyTuw931gx.jpg" width="50" height="50" alt="aha">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="545" class="">
  <a class="no_click" href="#" title="Spuul">
    <img src="/t/p/original/iJGVfWTDddgipZ7mJCCEYzmRYrP.jpg" width="50" height="50" alt="Spuul">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="538" class="">
  <a class="no_click" href="#" title="Plex">
    <img src="/t/p/original/swMyOSh6p3ZOTr76yPV6EyQFTik.jpg" width="50" height="50" alt="Plex">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="546" class="">
  <a class="no_click" href="#" title="WOW Presents Plus">
    <img src="/t/p/original/mgD0T960hnYU4gBxbPPBrcDfgWg.jpg" width="50" height="50" alt="WOW Presents Plus">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="551" class="">
  <a class="no_click" href="#" title="Magellan TV">
    <img src="/t/p/original/gekkP93StjYdiMAInViVmrnldNY.jpg" width="50" height="50" alt="Magellan TV">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="554" class="">
  <a class="no_click" href="#" title="BroadwayHD">
    <img src="/t/p/original/xLu1rkZNOKuNnRNr70wySosfTBf.jpg" width="50" height="50" alt="BroadwayHD">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="559" class="">
  <a class="no_click" href="#" title="Filmzie">
    <img src="/t/p/original/olmH7t5tEng8Yuq33KmvpvaaVIg.jpg" width="50" height="50" alt="Filmzie">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="561" class="">
  <a class="no_click" href="#" title="Lionsgate Play">
    <img src="/t/p/original/vrFpju3t7kplDbFsN5GLJpG0obj.jpg" width="50" height="50" alt="Lionsgate Play">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="562" class="">
  <a class="no_click" href="#" title="MovieSaints">
    <img src="/t/p/original/fdWE8jpmQqkZrwg2ZMuCLz6ms5P.jpg" width="50" height="50" alt="MovieSaints">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="444" class="">
  <a class="no_click" href="#" title="Dekkoo">
    <img src="/t/p/original/u2H29LCxRzjZVUoZUQAHKm5P8Zc.jpg" width="50" height="50" alt="Dekkoo">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="567" class="">
  <a class="no_click" href="#" title="True Story">
    <img src="/t/p/original/osREemsc9uUB2J8VTkQeAVk2fu9.jpg" width="50" height="50" alt="True Story">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="569" class="">
  <a class="no_click" href="#" title="DocAlliance Films">
    <img src="/t/p/original/aQ1ritN00jXc7RAFfUoQKGAAfp7.jpg" width="50" height="50" alt="DocAlliance Films">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="614" class="">
  <a class="no_click" href="#" title="VI movies and tv">
    <img src="/t/p/original/h1PNHFp50cceDZ8jXUMnuVVMIw2.jpg" width="50" height="50" alt="VI movies and tv">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="677" class="">
  <a class="no_click" href="#" title="Eventive">
    <img src="/t/p/original/fadQYOyKL0tqfyj012nYJxm3N2I.jpg" width="50" height="50" alt="Eventive">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="688" class="">
  <a class="no_click" href="#" title="ShortsTV Amazon Channel">
    <img src="/t/p/original/m0mvKlSjn38S9w7WVNV7a7XyPIe.jpg" width="50" height="50" alt="ShortsTV Amazon Channel">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="10" class="">
  <a class="no_click" href="#" title="Amazon Video">
    <img src="/t/p/original/5NyLm42TmCqCMOZFvH4fcoSNKEW.jpg" width="50" height="50" alt="Amazon Video">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="692" class="">
  <a class="no_click" href="#" title="Cultpix">
    <img src="/t/p/original/59azlQKUgFdYq6QI5QEAxIeecyL.jpg" width="50" height="50" alt="Cultpix">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="701" class="">
  <a class="no_click" href="#" title="FilmBox+">
    <img src="/t/p/original/4FqTBYsUSZgS9z9UGKgxSDBbtc8.jpg" width="50" height="50" alt="FilmBox+">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="528" class="">
  <a class="no_click" href="#" title="AMC+ Amazon Channel">
    <img src="/t/p/original/9edKQczyuMmQM1yS520hgmJbcaC.jpg" width="50" height="50" alt="AMC+ Amazon Channel">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="196" class="">
  <a class="no_click" href="#" title="AcornTV Amazon Channel">
    <img src="/t/p/original/8WWD7t5Irwq9kAH4rufQ4Pe1Dog.jpg" width="50" height="50" alt="AcornTV Amazon Channel">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="1771" class="">
  <a class="no_click" href="#" title="Takflix">
    <img src="/t/p/original/cnIHBy3uLWhHRR7VeWQhK3ZsYP0.jpg" width="50" height="50" alt="Takflix">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="445" class="">
  <a class="no_click" href="#" title="Classix">
    <img src="/t/p/original/iaMw6nOyxUzXSacrLQ0Au6CfZkc.jpg" width="50" height="50" alt="Classix">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="1854" class="">
  <a class="no_click" href="#" title="AMC Plus Apple TV Channel ">
    <img src="/t/p/original/yFgm7vxwKZ4jfXIlPizlgoba2yi.jpg" width="50" height="50" alt="AMC Plus Apple TV Channel ">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="283" class="">
  <a class="no_click" href="#" title="Crunchyroll">
    <img src="/t/p/original/8Gt1iClBlzTeQs8WQm8UrCoIxnQ.jpg" width="50" height="50" alt="Crunchyroll">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li data-value="1898" class="">
  <a class="no_click" href="#" title="Amazon miniTV">
    <img src="/t/p/original/tcRSEeMnRxtKHqg7kqF8z5SvUpF.jpg" width="50" height="50" alt="Amazon miniTV">
    <div><span class="glyphicons_v2 check white"></span></div>
  </a>
</li>
    <li class="hidden"></li>
    <li class="hidden"></li>
    <li class="hidden"></li>
</ul>

                  </span>
                </div>
              </div>

            <div class="filter_panel card">
              <div class="name" data-callback="filterCallback()">
                <h2>Filters</h2>
                <span class="glyphicons_v2 chevron-right"></span>
              </div>

              <div class="filter">
                <h3>Show Me<span class="tooltip glyphicons_v2 circle-question" data-tooltip-id="#show_me_tooltip" ></span></h3>

                <label class="k-form-field">
                  <input id="show_me_everything" class="k-radio" type="radio" name="show_me" value="0" checked="checked">
                  <label for="show_me_everything" class="k-radio-label">Everything</label>
                </label>

                <label class="k-form-field">
                  <input id="show_me_not_seen" class="k-radio" type="radio" value="1" name="show_me" disabled>
                  <label for="show_me_not_seen" class="k-radio-label">Movies I Haven't Seen</label>
                </label>

                <label class="k-form-field">
                  <input id="show_me_seen" class="k-radio" type="radio" value="2" name="show_me" disabled>
                  <label for="show_me_seen" class="k-radio-label">Movies I Have Seen</label>
                </label>
              </div>

                <div class="filter">
                  <h3>Availabilities</h3>

                  <label class="k-form-field">
                    <input id="all_availabilities" class="k-checkbox" type="checkbox" name="all_availabilities" value="true" checked>
                    <label for="all_availabilities" class="k-checkbox-label">Search all availabilities?</label>
                  </label>

                  <div id="availabilities_wrapper" class="labels hide">
                      <label class="k-form-field">
                        <input id="ott_monetization_type_flatrate" class="k-checkbox" type="checkbox" name="ott_monetization_type" value="flatrate" checked>
                        <label for="ott_monetization_type_flatrate" class="k-checkbox-label">Stream</label>
                      </label>
                      <label class="k-form-field">
                        <input id="ott_monetization_type_free" class="k-checkbox" type="checkbox" name="ott_monetization_type" value="free" checked>
                        <label for="ott_monetization_type_free" class="k-checkbox-label">Free</label>
                      </label>
                      <label class="k-form-field">
                        <input id="ott_monetization_type_ads" class="k-checkbox" type="checkbox" name="ott_monetization_type" value="ads" checked>
                        <label for="ott_monetization_type_ads" class="k-checkbox-label">Ads</label>
                      </label>
                      <label class="k-form-field">
                        <input id="ott_monetization_type_rent" class="k-checkbox" type="checkbox" name="ott_monetization_type" value="rent" checked>
                        <label for="ott_monetization_type_rent" class="k-checkbox-label">Rent</label>
                      </label>
                      <label class="k-form-field">
                        <input id="ott_monetization_type_buy" class="k-checkbox" type="checkbox" name="ott_monetization_type" value="buy" checked>
                        <label for="ott_monetization_type_buy" class="k-checkbox-label">Buy</label>
                      </label>
                  </div>
                </div>

              <div class="filter">
                  <h3>Release Dates</h3>

                  <label class="k-form-field">
                    <input id="all_releases" class="k-checkbox" type="checkbox" name="all_releases" value="true" checked>
                    <label for="all_releases" class="k-checkbox-label">Search all releases?</label>
                  </label>

                  <div id="release_type_wrapper" class="labels hide">
                    <label class="k-form-field" style="padding-bottom: 20px;">
                      <input id="all_release_countries" class="k-checkbox" type="checkbox" name="all_release_countries" value="true" checked>
                      <label for="all_release_countries" class="k-checkbox-label">Search all countries?</label>
                    </label>
                    <div id="search_all_countries" class="hide">
                      <input name="release_region" id="release_region" class="font_size_1 kendo_dropdown" style="width: 100%; margin-bottom: 10px;" value="IN">
                    </div>

                      <label class="k-form-field">
                        <input id="release_type_1" class="k-checkbox" type="checkbox" name="release_type" value="1" checked>
                        <label for="release_type_1" class="k-checkbox-label">Premiere</label>
                      </label>
                      <label class="k-form-field">
                        <input id="release_type_2" class="k-checkbox" type="checkbox" name="release_type" value="2" checked>
                        <label for="release_type_2" class="k-checkbox-label">Theatrical (limited)</label>
                      </label>
                      <label class="k-form-field">
                        <input id="release_type_3" class="k-checkbox" type="checkbox" name="release_type" value="3" checked>
                        <label for="release_type_3" class="k-checkbox-label">Theatrical</label>
                      </label>
                      <label class="k-form-field">
                        <input id="release_type_4" class="k-checkbox" type="checkbox" name="release_type" value="4" checked>
                        <label for="release_type_4" class="k-checkbox-label">Digital</label>
                      </label>
                      <label class="k-form-field">
                        <input id="release_type_5" class="k-checkbox" type="checkbox" name="release_type" value="5" checked>
                        <label for="release_type_5" class="k-checkbox-label">Physical</label>
                      </label>
                      <label class="k-form-field">
                        <input id="release_type_6" class="k-checkbox" type="checkbox" name="release_type" value="6" checked>
                        <label for="release_type_6" class="k-checkbox-label">TV</label>
                      </label>
                  </div>

                  <div class="year_column">
                    <span class="col_1 font_size_1">from</span>
                    <input id="release_date_gte" class="font_size_1" value="" style="width: 100%">
                  </div>

                  <div class="year_column">
                    <span class="col_1 font_size_1">to</span>
                    <input id="release_date_lte" class="font_size_1" value="2024-02-21" style="width: 100%">
                  </div>
              </div>

              <div class="filter">
                <h3>Genres</h3>
                <ul id="with_genres" class="multi_select text" name="with_genres[]">
                    <li data-value="28"><a class="no_click" href="/discover/movie?with_genres=28">Action</a></li>
                    <li data-value="12"><a class="no_click" href="/discover/movie?with_genres=12">Adventure</a></li>
                    <li data-value="16"><a class="no_click" href="/discover/movie?with_genres=16">Animation</a></li>
                    <li data-value="35"><a class="no_click" href="/discover/movie?with_genres=35">Comedy</a></li>
                    <li data-value="80"><a class="no_click" href="/discover/movie?with_genres=80">Crime</a></li>
                    <li data-value="99"><a class="no_click" href="/discover/movie?with_genres=99">Documentary</a></li>
                    <li data-value="18"><a class="no_click" href="/discover/movie?with_genres=18">Drama</a></li>
                    <li data-value="10751"><a class="no_click" href="/discover/movie?with_genres=10751">Family</a></li>
                    <li data-value="14"><a class="no_click" href="/discover/movie?with_genres=14">Fantasy</a></li>
                    <li data-value="36"><a class="no_click" href="/discover/movie?with_genres=36">History</a></li>
                    <li data-value="27"><a class="no_click" href="/discover/movie?with_genres=27">Horror</a></li>
                    <li data-value="10402"><a class="no_click" href="/discover/movie?with_genres=10402">Music</a></li>
                    <li data-value="9648"><a class="no_click" href="/discover/movie?with_genres=9648">Mystery</a></li>
                    <li data-value="10749"><a class="no_click" href="/discover/movie?with_genres=10749">Romance</a></li>
                    <li data-value="878"><a class="no_click" href="/discover/movie?with_genres=878">Science Fiction</a></li>
                    <li data-value="10770"><a class="no_click" href="/discover/movie?with_genres=10770">TV Movie</a></li>
                    <li data-value="53"><a class="no_click" href="/discover/movie?with_genres=53">Thriller</a></li>
                    <li data-value="10752"><a class="no_click" href="/discover/movie?with_genres=10752">War</a></li>
                    <li data-value="37"><a class="no_click" href="/discover/movie?with_genres=37">Western</a></li>
                </ul>
              </div>

              <div class="filter">
                <h3>Certification</h3>
                <ul id="certification" class="multi_select text" name="certification[]">
                    <li data-value="U"><a class="no_click" href="/discover/movie?certification=U">U</a></li>
                    <li data-value="UA"><a class="no_click" href="/discover/movie?certification=UA">UA</a></li>
                    <li data-value="A"><a class="no_click" href="/discover/movie?certification=A">A</a></li>
                </ul>
              </div>


              <div class="filter">
                <h3>Language <span class="tooltip glyphicons_v2 circle-question" data-tooltip-id="#language_tooltip"></span></h3>
                <select id="language" name="language" class="full_width font_size_1"></select>
              </div>

              <div class="filter">
                <h3>User Score</h3>
                <div id="user_score_range" class="full_width range">
                  <input id="vote_average_gte" name="vote_average.gte" value="0">
                  <input id="vote_average_lte" name="vote_average.lte" value="10">
                </div>
              </div>

              <div class="filter">
                <h3>Minimum User Votes</h3>
                <div id="user_vote_range" class="full_width range">
                  <input value="0">
                  <input value="250">
                </div>
              </div>

              <div class="filter">
                <h3>Runtime</h3>
                <div id="runtime_range" class="full_width range">
                  <input id="with_runtime_gte" name="with_runtime.gte" value="0">
                  <input id="with_runtime_lte" name="with_runtime.lte" value="400">
                </div>
              </div>

              <div class="filter">
                <h3>Keywords</h3>
                <select id="with_keywords" name="with_keywords[]" multiple="multiple" class="full_width font_size_1">
                </select>
              </div>

            </div>

            <div id="" class="apply small background_color light_blue disabled">
              <div class="loading_wrapper hide">
                <div class="ball-scale-multiple white loader">
                  <div></div>
                  <div></div>
                  <div></div>
                </div>
              </div>
              <p class="load_more"><a class="no_click load_more" data-next-page="2" data-current-page="1" data-partial="" href="">Search</a></p>
            </div>
          </div>

          <div>
            <div class="white_column no_pad">
              <section id="media_results" class="panel results">
                
  <div class="media_items results">
    <div id="page_1" class="page_wrapper">
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/976573" title="Elemental">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg" srcset="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 1x, /t/p/w440_and_h660_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="976573" data-object-id="62825b8b0d5d854560ddaf84" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 62825b8b0d5d854560ddaf84" data-percent="77.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r77"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/976573" title="Elemental">Elemental</a></h2>
    <p>Jun 14, 2023</p>
  </div>

  <div class="hover 976573"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/724209" title="Heart of Stone">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg" srcset="/t/p/w220_and_h330_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 1x, /t/p/w440_and_h660_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="724209" data-object-id="5f0cbd05498ef90036861a5f" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 5f0cbd05498ef90036861a5f" data-percent="70" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r70"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/724209" title="Heart of Stone">Heart of Stone</a></h2>
    <p>Aug 09, 2023</p>
  </div>

  <div class="hover 724209"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/569094" title="Spider-Man: Across the Spider-Verse">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg" srcset="/t/p/w220_and_h330_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 1x, /t/p/w440_and_h660_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="569094" data-object-id="5c17ccc692514132c30c68df" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 5c17ccc692514132c30c68df" data-percent="85.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r85"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/569094" title="Spider-Man: Across the Spider-Verse">Spider-Man: Across the Spider-Verse</a></h2>
    <p>May 31, 2023</p>
  </div>

  <div class="hover 569094"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/667538" title="Transformers: Rise of the Beasts">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg" srcset="/t/p/w220_and_h330_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 1x, /t/p/w440_and_h660_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="667538" data-object-id="5e2f8f9d98f1f10012fd62b1" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 5e2f8f9d98f1f10012fd62b1" data-percent="75.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r75"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/667538" title="Transformers: Rise of the Beasts">Transformers: Rise of the Beasts</a></h2>
    <p>Jun 06, 2023</p>
  </div>

  <div class="hover 667538"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/346698" title="Barbie">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg" srcset="/t/p/w220_and_h330_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 1x, /t/p/w440_and_h660_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="346698" data-object-id="5590ddde925141758c00022d" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 5590ddde925141758c00022d" data-percent="74.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r74"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/346698" title="Barbie">Barbie</a></h2>
    <p>Jul 19, 2023</p>
  </div>

  <div class="hover 346698"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/884605" title="No Hard Feelings">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg" srcset="/t/p/w220_and_h330_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 1x, /t/p/w440_and_h660_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="884605" data-object-id="6167280dbe7f35006ac5bf37" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 6167280dbe7f35006ac5bf37" data-percent="71.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r71"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/884605" title="No Hard Feelings">No Hard Feelings</a></h2>
    <p>Jun 15, 2023</p>
  </div>

  <div class="hover 884605"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/298618" title="The Flash">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg" srcset="/t/p/w220_and_h330_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 1x, /t/p/w440_and_h660_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="298618" data-object-id="5447badb0e0a2672da002622" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 5447badb0e0a2672da002622" data-percent="70" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r70"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/298618" title="The Flash">The Flash</a></h2>
    <p>Jun 13, 2023</p>
  </div>

  <div class="hover 298618"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/615656" title="Meg 2: The Trench">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg" srcset="/t/p/w220_and_h330_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 1x, /t/p/w440_and_h660_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="615656" data-object-id="5d2c096ab84f9400144a86fb" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 5d2c096ab84f9400144a86fb" data-percent="70" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r70"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/615656" title="Meg 2: The Trench">Meg 2: The Trench</a></h2>
    <p>Aug 02, 2023</p>
  </div>

  <div class="hover 615656"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/1006462" title="The Flood">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg" srcset="/t/p/w220_and_h330_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 1x, /t/p/w440_and_h660_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="1006462" data-object-id="62e53367eb64f1005e40326b" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 62e53367eb64f1005e40326b" data-percent="69.0" data-track-color="#423d0f" data-bar-color="#d2d531">
          <div class="percent">
              <span class="icon icon-r69"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/1006462" title="The Flood">The Flood</a></h2>
    <p>Jul 14, 2023</p>
  </div>

  <div class="hover 1006462"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/614479" title="Insidious: The Red Door">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/d07phJqCx6z5wILDYqkyraorDPi.jpg" srcset="/t/p/w220_and_h330_face/d07phJqCx6z5wILDYqkyraorDPi.jpg 1x, /t/p/w440_and_h660_face/d07phJqCx6z5wILDYqkyraorDPi.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="614479" data-object-id="5d2607c169d2801be004c634" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 5d2607c169d2801be004c634" data-percent="69.0" data-track-color="#423d0f" data-bar-color="#d2d531">
          <div class="percent">
              <span class="icon icon-r69"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/614479" title="Insidious: The Red Door">Insidious: The Red Door</a></h2>
    <p>Jul 05, 2023</p>
  </div>

  <div class="hover 614479"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/385687" title="Fast X">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg" srcset="/t/p/w220_and_h330_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 1x, /t/p/w440_and_h660_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="385687" data-object-id="56d8c1c692514162b7008908" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 56d8c1c692514162b7008908" data-percent="73.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r73"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/385687" title="Fast X">Fast X</a></h2>
    <p>May 17, 2023</p>
  </div>

  <div class="hover 385687"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/1149381" title="Soulcatcher">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg" srcset="/t/p/w220_and_h330_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 1x, /t/p/w440_and_h660_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="1149381" data-object-id="64a8beebb686b900cc08a589" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 64a8beebb686b900cc08a589" data-percent="65.0" data-track-color="#423d0f" data-bar-color="#d2d531">
          <div class="percent">
              <span class="icon icon-r65"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/1149381" title="Soulcatcher">Soulcatcher</a></h2>
    <p>Aug 02, 2023</p>
  </div>

  <div class="hover 1149381"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/447277" title="The Little Mermaid">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg" srcset="/t/p/w220_and_h330_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 1x, /t/p/w440_and_h660_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="447277" data-object-id="58ca9f28c3a36841af00c550" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 58ca9f28c3a36841af00c550" data-percent="66.0" data-track-color="#423d0f" data-bar-color="#d2d531">
          <div class="percent">
              <span class="icon icon-r66"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/447277" title="The Little Mermaid">The Little Mermaid</a></h2>
    <p>May 18, 2023</p>
  </div>

  <div class="hover 447277"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/457332" title="Hidden Strike">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg" srcset="/t/p/w220_and_h330_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 1x, /t/p/w440_and_h660_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="457332" data-object-id="5915f36bc3a368371b012168" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 5915f36bc3a368371b012168" data-percent="71.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r71"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/457332" title="Hidden Strike">Hidden Strike</a></h2>
    <p>Jul 06, 2023</p>
  </div>

  <div class="hover 457332"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/565770" title="Blue Beetle">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg" srcset="/t/p/w220_and_h330_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 1x, /t/p/w440_and_h660_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="565770" data-object-id="5c01bcd20e0a26360e087b05" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 5c01bcd20e0a26360e087b05" data-percent="71.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r71"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/565770" title="Blue Beetle">Blue Beetle</a></h2>
    <p>Aug 16, 2023</p>
  </div>

  <div class="hover 565770"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/447365" title="Guardians of the Galaxy Vol. 3">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg" srcset="/t/p/w220_and_h330_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 1x, /t/p/w440_and_h660_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="447365" data-object-id="58cb3d8d9251415e76005e9c" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 58cb3d8d9251415e76005e9c" data-percent="80" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r80"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/447365" title="Guardians of the Galaxy Vol. 3">Guardians of the Galaxy Vol. 3</a></h2>
    <p>May 03, 2023</p>
  </div>

  <div class="hover 447365"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/1070514" title="Zom 100: Bucket List of the Dead">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg" srcset="/t/p/w220_and_h330_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 1x, /t/p/w440_and_h660_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="1070514" data-object-id="63b80d8024b33300931bbcdf" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 63b80d8024b33300931bbcdf" data-percent="66.0" data-track-color="#423d0f" data-bar-color="#d2d531">
          <div class="percent">
              <span class="icon icon-r66"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/1070514" title="Zom 100: Bucket List of the Dead">Zom 100: Bucket List of the Dead</a></h2>
    <p>Aug 03, 2023</p>
  </div>

  <div class="hover 1070514"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/1083862" title="Resident Evil: Death Island">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg" srcset="/t/p/w220_and_h330_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 1x, /t/p/w440_and_h660_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="1083862" data-object-id="63e2befe00508a00a0ee86d7" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 63e2befe00508a00a0ee86d7" data-percent="77.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r77"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/1083862" title="Resident Evil: Death Island">Resident Evil: Death Island</a></h2>
    <p>Jun 22, 2023</p>
  </div>

  <div class="hover 1083862"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/1040148" title="Ruby Gillman, Teenage Kraken">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg" srcset="/t/p/w220_and_h330_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 1x, /t/p/w440_and_h660_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="1040148" data-object-id="635892b331644b007f6f7003" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 635892b331644b007f6f7003" data-percent="76.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r76"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/1040148" title="Ruby Gillman, Teenage Kraken">Ruby Gillman, Teenage Kraken</a></h2>
    <p>Jun 28, 2023</p>
  </div>

  <div class="hover 1040148"></div>
</div>
      <div class="card style_1">
  <div class="image">
    <div class="wrapper">
      <a class="image" href="/movie/930094" title="Red, White & Royal Blue">
              <img loading="lazy" class="poster" src="/t/p/w220_and_h330_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg" srcset="/t/p/w220_and_h330_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 1x, /t/p/w440_and_h660_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 2x" alt="">

      </a>
    </div>
    <div class="options" data-id="930094" data-object-id="61ed2a6b713ea600421e60ed" data-media-type="movie">
      <a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
    </div>
  </div>
  <div class="content">
    <div class="consensus tight">
      <div class="outer_ring">
        <div class="user_score_chart 61ed2a6b713ea600421e60ed" data-percent="83.0" data-track-color="#204529" data-bar-color="#21d07a">
          <div class="percent">
              <span class="icon icon-r83"></span>
          </div>
        </div>
      </div>
    </div>

    <h2><a href="/movie/930094" title="Red, White & Royal Blue">Red, White &amp; Royal Blue</a></h2>
    <p>Jul 27, 2023</p>
  </div>

  <div class="hover 930094"></div>
</div>

    <div class="card style_1 page_1_filler filler"></div>
    <div class="card style_1 page_1_filler filler"></div>
    <div class="card style_1 page_1_filler filler"></div>

    <div id="pagination_page_1" data-next-page="2" data-current-page="1" class="pagination infinite background_color light_blue">
      <div class="loading_wrapper hide">
        <div class="ball-scale-multiple loader">
          <div></div>
          <div></div>
          <div></div>
        </div>
      </div>
      <p class="load_more"><a class="no_click load_more" data-next-page="2" data-current-page="1" href="/movie?page=2">Load More</a></p>
    </div>
</div>

<script>
    $(function() {
      $('.user_score_chart.62825b8b0d5d854560ddaf84').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5f0cbd05498ef90036861a5f').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5c17ccc692514132c30c68df').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5e2f8f9d98f1f10012fd62b1').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5590ddde925141758c00022d').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.6167280dbe7f35006ac5bf37').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5447badb0e0a2672da002622').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5d2c096ab84f9400144a86fb').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.62e53367eb64f1005e40326b').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5d2607c169d2801be004c634').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.56d8c1c692514162b7008908').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.64a8beebb686b900cc08a589').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.58ca9f28c3a36841af00c550').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5915f36bc3a368371b012168').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5c01bcd20e0a26360e087b05').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.58cb3d8d9251415e76005e9c').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.63b80d8024b33300931bbcdf').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.63e2befe00508a00a0ee86d7').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.635892b331644b007f6f7003').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.61ed2a6b713ea600421e60ed').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
</script>
  </div>

              </section>
            </div>
          </div>

          <div id="" class="apply full background_color light_blue disabled">
            <div class="loading_wrapper hide">
              <div class="ball-scale-multiple white loader">
                <div></div>
                <div></div>
                <div></div>
              </div>
            </div>
            <p class="load_more"><a class="no_click load_more" data-next-page="2" data-current-page="1" data-partial="" href="">Search</a></p>
          </div>
        </div>

      </div>
    </div>
  </div>
</section>

<div id="show_me_tooltip" class="hide">
  <p>Log in to filter items you've watched.</p>
</div>

<div id="language_tooltip" class="hide">
  <p>Filter items based on their original language.</p>
</div>

<div id="ott_tooltip" class="hide">
  <p>Log in to manage your subscribed services.</p>
</div>

<script id="languageValueTemplate" type="text/x-kendo-template">
  # if (count == 9999999) { #
    #= native_name #
  # } else { #
    #= native_name # (#= kendo.toString(Math.abs(count), "n0") #)
  # } #
</script>

<script>
  $(function() {

    var form_map = {
      'air_date.gte': '',
      'air_date.lte': '',
      'certification': '',
      'certification_country': 'IN',
      'debug': '',
      'first_air_date.gte': '',
      'first_air_date.lte': '',
      'page': '1',
      'primary_release_date.gte': '',
      'primary_release_date.lte': '',
      'region': '',
      'release_date.gte': '',
      'release_date.lte': '2024-02-21',
      'show_me': '0',
      'sort_by': 'popularity.desc',
      'vote_average.gte': '',
      'vote_average.lte': '',
      'vote_count.gte': '',
      'watch_region': 'IN',
      'with_genres': '',
      'with_keywords': '',
      'with_networks': '',
      'with_origin_country': '',
      'with_original_language': '',
      'with_watch_monetization_types': '',
      'with_watch_providers': '',
      'with_release_type': '',
      'with_runtime.gte': '0',
      'with_runtime.lte': '400'
    }


    function isScrolledIntoView(elem) {
      var docViewTop = $(window).scrollTop();
      var docViewBottom = docViewTop + $(window).height();

      var elemTop = elem.offset().top;
      var elemBottom = elemTop + elem.height();

      return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop));
    }

    var full_apply = $('div.apply.full');
    var small_apply = $('div.apply.small');
    var originalInnerHeight = window.innerHeight;

    function swapBottomPad() {
      if (originalInnerHeight < window.innerHeight) {
        full_apply.addClass('pad');
      } else {
        full_apply.removeClass('pad');
      }
    }


    $(window).on('scroll', function() {
      var in_view = isScrolledIntoView(small_apply);
      if ( in_view ) {
        if ( full_apply.hasClass('fixed') ) {
          full_apply.removeClass('fixed');
        } else {
          return
        }
      } else {
        if ( full_apply.hasClass('disabled') || full_apply.hasClass('disable_on_scroll') ) {
          return
        } else {
          full_apply.addClass('fixed');
        }
      }
    });

    function checkFilterHeight() {
      var in_view = isScrolledIntoView(small_apply);
      if ( in_view ) {
        full_apply.removeClass('fixed');
      } else {
        if ( full_apply.hasClass('disabled') || full_apply.hasClass('disable_on_scroll') ) {
          return
        } else {
          full_apply.addClass('fixed');
        }
      }
    }

    $("div.media.discover div.filter_panel div.name").on('click', function() {
      var parent = $(this).parent();
      parent.toggleClass('closed');

      checkFilterHeight();

      if ( $(this).data('callback') ) {
        eval($(this).data('callback'));
      }
    });

    function enableForm() {
      $('div.apply').removeClass('disabled').removeClass('disable_on_scroll').addClass('enabled');

      checkFilterHeight();
      setNextPage(1);
    }

    function setAvailabilities() {
      if ( $('input[name="all_availabilities"]').prop('checked') ) {
        form_map['with_watch_monetization_types'] = '';
      } else {
        setOttMonetizationTypes();
      }
    }

    function setOttMonetizationTypes() {
      var selected_types = Array.prototype.map.call($('input[name="ott_monetization_type"]:checked'), function(obj) {
        return obj.value;
      });

      form_map['with_watch_monetization_types'] = selected_types.join('|');
    }

    function setOttRegion() {
      var selected = $("#watch_region").data("kendoDropDownList").value();
      form_map['watch_region'] = selected;
    }

    function setOttProviders() {
      setOttRegion();

      var selected = $.map( $('#ott_providers').find('li.selected'), function(value, i) {
        return $(value).data('value')
      });

      form_map['with_watch_providers'] = selected.join('|');
    }

    function setGenres() {
      var selected = $.map( $('#with_genres').find('li.selected'), function(value, i) {
        return $(value).data('value')
      });

      form_map['with_genres'] = selected.join(',');
    }

    function setCertification() {
      var selected = $.map( $('#certification').find('li.selected'), function(value, i) {
        return $(value).data('value')
      });

      form_map['certification'] = selected.join('|');
    }

    function setLanguage() {
      var selected = $("#language").data("kendoDropDownList").value();
      form_map['with_original_language'] = selected;
    }

    function setNextPage(page) {
      form_map['page'] = page;
    }

    function setTvNetworks() {
      var selected = $("#with_networks").data("kendoMultiSelect").value();
      form_map['with_networks'] = selected.join('|');
    }

    function setKeywords() {
      var selected = $("#with_keywords").data("kendoMultiSelect").value();
      form_map['with_keywords'] = selected.join('|');
    }

    function setAirDates() {
      if ( $('input[name="all_releases"]').prop('checked') ) {
        setAirDateFrom();
        setAirDateTo();
      } else {
        setFirstAirDateFrom();
        setFirstAirDateTo();
      }
    }

    function setFirstAirDateFrom() {
      form_map['air_date.gte'] = '';
      form_map['first_air_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['first_air_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setFirstAirDateTo() {
      form_map['air_date.lte'] = '';
      form_map['first_air_date.lte'] = '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['first_air_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setAirDateFrom() {
      form_map['air_date.gte'] = '';
      form_map['first_air_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['air_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setAirDateTo() {
      form_map['air_date.lte'] = '';
      form_map['first_air_date.lte'] = '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['air_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setReleaseDates() {
      setReleaseFrom();
      setReleaseTo();

      if ( $('input[name="all_releases"]').prop('checked') ) {
        form_map['with_release_type'] = '';
        form_map['region'] = '';
      } else {
        setReleaseTypes();
      }

      if ( $('input[name="all_release_countries"]').prop('checked') ) {
        form_map['region'] = '';
      } else {
        setReleaseTypes();
      }
    }

    function setReleaseTypes() {
      var selected_release_types = Array.prototype.map.call($('input[name="release_type"]:checked'), function(obj) {
        return obj.value;
      });

      if ( !$('input[name="all_release_countries"]').prop('checked') ) {
        form_map['region'] = $("#release_region").data("kendoDropDownList").value();
      }
      form_map['with_release_type'] = selected_release_types.join('|');
    }

    function setPrimaryReleaseFrom() {
      form_map['primary_release_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['primary_release_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setPrimaryReleaseTo() {
      form_map['primary_release_date.lte'] = '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['primary_release_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setReleaseFrom() {
      form_map['release_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['release_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setReleaseTo() {
      form_map['release_date.lte'] - '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['release_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setRuntimeFrom() {
      form_map['with_runtime.gte'] = $('#with_runtime_gte').val();
    }

    function setRuntimeTo() {
      form_map['with_runtime.lte'] = $('#with_runtime_lte').val();
    }

    function setSortBy() {
      var selected = $("#sort_by").data("kendoDropDownList").value();
      form_map['sort_by'] = selected;
    }

    function setShowMe() {
      form_map['show_me'] = $('input:radio[name=show_me]:checked').val();
    }

    function setVoteAverageFrom() {
      form_map['vote_average.gte'] = $('#vote_average_gte').val();
    }

    function setVoteAverageTo() {
      form_map['vote_average.lte'] = $('#vote_average_lte').val();
    }

    function setVoteCountFrom() {
      if ( $("#user_vote_range").data("kendoSlider") ) {
        form_map['vote_count.gte'] = $("#user_vote_range").data("kendoSlider").value();
      }
    }

    function createRuntimeSlider() {
      var templateString = "#= selectionStart # minutes - #= selectionEnd # minutes";
      $("#runtime_range").kendoRangeSlider({
        min: 0,
        max: 400,
        smallStep: 15,
        largeStep: 120,
        tooltip: {
          template: kendo.template(templateString)
        },
        change: function(e) {
          enableForm();
        }
      });
    }

    function createVoteAverageSlider() {
      var templateString = "Rated #= selectionStart # - #= selectionEnd #";
      $("#user_score_range").kendoRangeSlider({
        min: 0,
        max: 10,
        smallStep: 1,
        largeStep: 5,
        tooltip: {
          template: kendo.template(templateString)
        },
        change: function(e) {
          enableForm();
        }
      });
    }

    function createVoteCountSlider() {
      $("#user_vote_range").kendoSlider({
        min: 0,
        max: 500,
        smallStep: 50,
        largeStep: 100,
        showButtons: false,
        change: function(e) {
          enableForm();
        },
        value: ''
      });
    }

    function filterCallback() {
      createRuntimeSlider();
      createVoteAverageSlider();
      createVoteCountSlider();
    }

      filterCallback();

    $('#my_services').on('click', function() {
      if ( $('#my_services').is(':checked') ) {
        $('#ott_providers li.subscribed').not('.selected').toggleClass('selected');
      } else {
        $('#ott_providers li.subscribed').removeClass('selected');
      }

      enableForm();
      setOttProviders();
    });

    $('input.k-checkbox').on('click', function() {
      enableForm();
    });

    $('#all_releases').on('click', function() {
      $('#release_type_wrapper').toggleClass('hide');
    });

    $('#all_release_countries').on('click', function() {
      $('#search_all_countries').toggleClass('hide');
    });

    $('#all_availabilities').on('click', function() {
      $('#availabilities_wrapper').toggleClass('hide');
    });

    $('div.filter_panel').on({
      mouseleave: function() {
        if ( $(this).hasClass('no_hover') ) {
          $(this).removeClass('no_hover');
        }
      }
    }, "ul.multi_select li");

    $("div.filter_panel").on('click', 'ul.multi_select li', function(e) {
      e.preventDefault();

      if ( $(this).hasClass('selected') ) {
        $(this).addClass('no_hover');
      }

      $(this).toggleClass('selected');

      enableForm();
    });

    $("#sort_by").kendoDropDownList({
      change: function(e) {
        enableForm();
      }
    });

    $("#release_date_gte").kendoDatePicker({
      componentType: "modern",
      change: function(e) {
        enableForm();
      }
    });

    $("#release_date_lte").kendoDatePicker({
      componentType: "modern",
      change: function(e) {
        enableForm();
      }
    });

    var language_data = [{"folded_name":"English","english_name":"English","iso_639_1":"en","native_name":"English","count":492090},{"folded_name":"French","english_name":"French","iso_639_1":"fr","native_name":"French","count":56343},{"folded_name":"German","english_name":"German","iso_639_1":"de","native_name":"German","count":47904},{"folded_name":"Spanish; Castilian","english_name":"Spanish","iso_639_1":"es","native_name":"Spanish; Castilian","count":47390},{"folded_name":"Japanese","english_name":"Japanese","iso_639_1":"ja","native_name":"Japanese","count":40131},{"folded_name":"Portuguese","english_name":"Portuguese","iso_639_1":"pt","native_name":"Portuguese","count":25021},{"folded_name":"Chinese","english_name":"Mandarin","iso_639_1":"zh","native_name":"Chinese","count":21471},{"folded_name":"Italian","english_name":"Italian","iso_639_1":"it","native_name":"Italian","count":20837},{"folded_name":"Russian","english_name":"Russian","iso_639_1":"ru","native_name":"Russian","count":19490},{"folded_name":"Korean","english_name":"Korean","iso_639_1":"ko","native_name":"Korean","count":11464},{"folded_name":"Czech","english_name":"Czech","iso_639_1":"cs","native_name":"Czech","count":9251},{"folded_name":"Dutch; Flemish","english_name":"Dutch","iso_639_1":"nl","native_name":"Dutch; Flemish","count":7443},{"folded_name":"Swedish","english_name":"Swedish","iso_639_1":"sv","native_name":"Swedish","count":7168},{"folded_name":"Hindi","english_name":"Hindi","iso_639_1":"hi","native_name":"Hindi","count":7082},{"folded_name":"Arabic","english_name":"Arabic","iso_639_1":"ar","native_name":"Arabic","count":7071},{"folded_name":"Turkish","english_name":"Turkish","iso_639_1":"tr","native_name":"Turkish","count":6550},{"folded_name":"Tagalog","english_name":"Tagalog","iso_639_1":"tl","native_name":"Tagalog","count":5861},{"folded_name":"Polish","english_name":"Polish","iso_639_1":"pl","native_name":"Polish","count":5701},{"folded_name":"Cantonese","english_name":"Cantonese","iso_639_1":"cn","native_name":"Cantonese","count":4779},{"folded_name":"Danish","english_name":"Danish","iso_639_1":"da","native_name":"Danish","count":4422},{"folded_name":"Tamil","english_name":"Tamil","iso_639_1":"ta","native_name":"Tamil","count":4421},{"folded_name":"No Language","english_name":"No Language","iso_639_1":"xx","native_name":"No Language","count":4341},{"folded_name":"Greek","english_name":"Greek","iso_639_1":"el","native_name":"Greek","count":4170},{"folded_name":"Indonesian","english_name":"Indonesian","iso_639_1":"id","native_name":"Indonesian","count":3921},{"folded_name":"Malayalam","english_name":"Malayalam","iso_639_1":"ml","native_name":"Malayalam","count":3793},{"folded_name":"Persian","english_name":"Persian","iso_639_1":"fa","native_name":"Persian","count":3341},{"folded_name":"Hungarian","english_name":"Hungarian","iso_639_1":"hu","native_name":"Hungarian","count":3275},{"folded_name":"Finnish","english_name":"Finnish","iso_639_1":"fi","native_name":"Finnish","count":2894},{"folded_name":"Bengali","english_name":"Bengali","iso_639_1":"bn","native_name":"Bengali","count":2889},{"folded_name":"Norwegian","english_name":"Norwegian","iso_639_1":"no","native_name":"Norwegian","count":2627},{"folded_name":"Telugu","english_name":"Telugu","iso_639_1":"te","native_name":"Telugu","count":2559},{"folded_name":"Thai","english_name":"Thai","iso_639_1":"th","native_name":"Thai","count":2505},{"folded_name":"Ukrainian","english_name":"Ukrainian","iso_639_1":"uk","native_name":"Ukrainian","count":1992},{"folded_name":"Hebrew","english_name":"Hebrew","iso_639_1":"he","native_name":"Hebrew","count":1992},{"folded_name":"Slovak","english_name":"Slovak","iso_639_1":"sk","native_name":"Slovak","count":1779},{"folded_name":"Romanian","english_name":"Romanian","iso_639_1":"ro","native_name":"Romanian","count":1452},{"folded_name":"Serbo-Croatian","english_name":"Serbo-Croatian","iso_639_1":"sh","native_name":"Serbo-Croatian","count":1448},{"folded_name":"Malay","english_name":"Malay","iso_639_1":"ms","native_name":"Malay","count":1311},{"folded_name":"Latvian","english_name":"Latvian","iso_639_1":"lv","native_name":"Latvian","count":1290},{"folded_name":"Icelandic","english_name":"Icelandic","iso_639_1":"is","native_name":"Icelandic","count":1275},{"folded_name":"Serbian","english_name":"Serbian","iso_639_1":"sr","native_name":"Serbian","count":1118},{"folded_name":"Kannada","english_name":"Kannada","iso_639_1":"kn","native_name":"Kannada","count":1082},{"folded_name":"Oriya","english_name":"Oriya","iso_639_1":"or","native_name":"Oriya","count":1045},{"folded_name":"Vietnamese","english_name":"Vietnamese","iso_639_1":"vi","native_name":"Vietnamese","count":1007},{"folded_name":"Estonian","english_name":"Estonian","iso_639_1":"et","native_name":"Estonian","count":972},{"folded_name":"Croatian","english_name":"Croatian","iso_639_1":"hr","native_name":"Croatian","count":945},{"folded_name":"Slovenian","english_name":"Slovenian","iso_639_1":"sl","native_name":"Slovenian","count":846},{"folded_name":"Bulgarian","english_name":"Bulgarian","iso_639_1":"bg","native_name":"Bulgarian","count":843},{"folded_name":"Catalan; Valencian","english_name":"Catalan","iso_639_1":"ca","native_name":"Catalan; Valencian","count":699},{"folded_name":"Marathi","english_name":"Marathi","iso_639_1":"mr","native_name":"Marathi","count":645},{"folded_name":"Panjabi; Punjabi","english_name":"Punjabi","iso_639_1":"pa","native_name":"Panjabi; Punjabi","count":597},{"folded_name":"Lithuanian","english_name":"Lithuanian","iso_639_1":"lt","native_name":"Lithuanian","count":585},{"folded_name":"Georgian","english_name":"Georgian","iso_639_1":"ka","native_name":"Georgian","count":534},{"folded_name":"Urdu","english_name":"Urdu","iso_639_1":"ur","native_name":"Urdu","count":509},{"folded_name":"Macedonian","english_name":"Macedonian","iso_639_1":"mk","native_name":"Macedonian","count":498},{"folded_name":"Albanian","english_name":"Albanian","iso_639_1":"sq","native_name":"Albanian","count":458},{"folded_name":"Azerbaijani","english_name":"Azerbaijani","iso_639_1":"az","native_name":"Azerbaijani","count":406},{"folded_name":"Kurdish","english_name":"Kurdish","iso_639_1":"ku","native_name":"Kurdish","count":315},{"folded_name":"Bosnian","english_name":"Bosnian","iso_639_1":"bs","native_name":"Bosnian","count":308},{"folded_name":"Afrikaans","english_name":"Afrikaans","iso_639_1":"af","native_name":"Afrikaans","count":299},{"folded_name":"Armenian","english_name":"Armenian","iso_639_1":"hy","native_name":"Armenian","count":296},{"folded_name":"Basque","english_name":"Basque","iso_639_1":"eu","native_name":"Basque","count":262},{"folded_name":"Nepali","english_name":"Nepali","iso_639_1":"ne","native_name":"Nepali","count":257},{"folded_name":"Kazakh","english_name":"Kazakh","iso_639_1":"kk","native_name":"Kazakh","count":246},{"folded_name":"Galician","english_name":"Galician","iso_639_1":"gl","native_name":"Galician","count":227},{"folded_name":"Sinhala; Sinhalese","english_name":"Sinhalese","iso_639_1":"si","native_name":"Sinhala; Sinhalese","count":219},{"folded_name":"Bokmal, Norwegian; Norwegian Bokmal","english_name":"Norwegian Bokmål","iso_639_1":"nb","native_name":"Bokmål, Norwegian; Norwegian Bokmål","count":216},{"folded_name":"Central Khmer","english_name":"Khmer","iso_639_1":"km","native_name":"Central Khmer","count":205},{"folded_name":"Burmese","english_name":"Burmese","iso_639_1":"my","native_name":"Burmese","count":197},{"folded_name":"Mongolian","english_name":"Mongolian","iso_639_1":"mn","native_name":"Mongolian","count":178},{"folded_name":"Gujarati","english_name":"Gujarati","iso_639_1":"gu","native_name":"Gujarati","count":176},{"folded_name":"Amharic","english_name":"Amharic","iso_639_1":"am","native_name":"Amharic","count":161},{"folded_name":"Assamese","english_name":"Assamese","iso_639_1":"as","native_name":"Assamese","count":141},{"folded_name":"Javanese","english_name":"Javanese","iso_639_1":"jv","native_name":"Javanese","count":114},{"folded_name":"Uzbek","english_name":"Uzbek","iso_639_1":"uz","native_name":"Uzbek","count":108},{"folded_name":"Swahili","english_name":"Swahili","iso_639_1":"sw","native_name":"Swahili","count":87},{"folded_name":"Irish","english_name":"Irish","iso_639_1":"ga","native_name":"Irish","count":86},{"folded_name":"Yiddish","english_name":"Yiddish","iso_639_1":"yi","native_name":"Yiddish","count":86},{"folded_name":"Belarusian","english_name":"Belarusian","iso_639_1":"be","native_name":"Belarusian","count":85},{"folded_name":"Zulu","english_name":"Zulu","iso_639_1":"zu","native_name":"Zulu","count":84},{"folded_name":"Kirghiz; Kyrgyz","english_name":"Kirghiz","iso_639_1":"ky","native_name":"Kirghiz; Kyrgyz","count":82},{"folded_name":"Tibetan","english_name":"Tibetan","iso_639_1":"bo","native_name":"Tibetan","count":79},{"folded_name":"Welsh","english_name":"Welsh","iso_639_1":"cy","native_name":"Welsh","count":63},{"folded_name":"Wolof","english_name":"Wolof","iso_639_1":"wo","native_name":"Wolof","count":53},{"folded_name":"Northern Sami","english_name":"Northern Sami","iso_639_1":"se","native_name":"Northern Sami","count":51},{"folded_name":"Pushto; Pashto","english_name":"Pushto","iso_639_1":"ps","native_name":"Pushto; Pashto","count":49},{"folded_name":"Abkhazian","english_name":"Abkhazian","iso_639_1":"ab","native_name":"Abkhazian","count":44},{"folded_name":"Turkmen","english_name":"Turkmen","iso_639_1":"tk","native_name":"Turkmen","count":44},{"folded_name":"Haitian; Haitian Creole","english_name":"Haitian; Haitian Creole","iso_639_1":"ht","native_name":"Haitian; Haitian Creole","count":43},{"folded_name":"Luxembourgish; Letzeburgesch","english_name":"Letzeburgesch","iso_639_1":"lb","native_name":"Luxembourgish; Letzeburgesch","count":43},{"folded_name":"Inuktitut","english_name":"Inuktitut","iso_639_1":"iu","native_name":"Inuktitut","count":42},{"folded_name":"Lao","english_name":"Lao","iso_639_1":"lo","native_name":"Lao","count":39},{"folded_name":"Quechua","english_name":"Quechua","iso_639_1":"qu","native_name":"Quechua","count":37},{"folded_name":"Latin","english_name":"Latin","iso_639_1":"la","native_name":"Latin","count":37},{"folded_name":"Malagasy","english_name":"Malagasy","iso_639_1":"mg","native_name":"Malagasy","count":36},{"folded_name":"Tajik","english_name":"Tajik","iso_639_1":"tg","native_name":"Tajik","count":36},{"folded_name":"Divehi; Dhivehi; Maldivian","english_name":"Divehi","iso_639_1":"dv","native_name":"Divehi; Dhivehi; Maldivian","count":34},{"folded_name":"Maltese","english_name":"Maltese","iso_639_1":"mt","native_name":"Maltese","count":32},{"folded_name":"Dzongkha","english_name":"Dzongkha","iso_639_1":"dz","native_name":"Dzongkha","count":32},{"folded_name":"Bambara","english_name":"Bambara","iso_639_1":"bm","native_name":"Bambara","count":29},{"folded_name":"Gaelic; Scottish Gaelic","english_name":"Gaelic","iso_639_1":"gd","native_name":"Gaelic; Scottish Gaelic","count":29},{"folded_name":"Faroese","english_name":"Faroese","iso_639_1":"fo","native_name":"Faroese","count":28},{"folded_name":"Maori","english_name":"Maori","iso_639_1":"mi","native_name":"Maori","count":27},{"folded_name":"Guarani","english_name":"Guarani","iso_639_1":"gn","native_name":"Guarani","count":27},{"folded_name":"Yoruba","english_name":"Yoruba","iso_639_1":"yo","native_name":"Yoruba","count":25},{"folded_name":"Moldavian; Moldovan","english_name":"Moldavian","iso_639_1":"mo","native_name":"Moldavian; Moldovan","count":25},{"folded_name":"Somali","english_name":"Somali","iso_639_1":"so","native_name":"Somali","count":23},{"folded_name":"Esperanto","english_name":"Esperanto","iso_639_1":"eo","native_name":"Esperanto","count":22},{"folded_name":"Norwegian Nynorsk; Nynorsk, Norwegian","english_name":"Norwegian Nynorsk","iso_639_1":"nn","native_name":"Norwegian Nynorsk; Nynorsk, Norwegian","count":19},{"folded_name":"Kalaallisut; Greenlandic","english_name":"Kalaallisut","iso_639_1":"kl","native_name":"Kalaallisut; Greenlandic","count":19},{"folded_name":"Hausa","english_name":"Hausa","iso_639_1":"ha","native_name":"Hausa","count":19},{"folded_name":"Cree","english_name":"Cree","iso_639_1":"cr","native_name":"Cree","count":18},{"folded_name":"Kinyarwanda","english_name":"Kinyarwanda","iso_639_1":"rw","native_name":"Kinyarwanda","count":17},{"folded_name":"Xhosa","english_name":"Xhosa","iso_639_1":"xh","native_name":"Xhosa","count":16},{"folded_name":"Sotho, Southern","english_name":"Sotho","iso_639_1":"st","native_name":"Sotho, Southern","count":14},{"folded_name":"Kashmiri","english_name":"Kashmiri","iso_639_1":"ks","native_name":"Kashmiri","count":14},{"folded_name":"Lingala","english_name":"Lingala","iso_639_1":"ln","native_name":"Lingala","count":14},{"folded_name":"Sanskrit","english_name":"Sanskrit","iso_639_1":"sa","native_name":"Sanskrit","count":14},{"folded_name":"Akan","english_name":"Akan","iso_639_1":"ak","native_name":"Akan","count":14},{"folded_name":"Uighur; Uyghur","english_name":"Uighur","iso_639_1":"ug","native_name":"Uighur; Uyghur","count":12},{"folded_name":"Igbo","english_name":"Igbo","iso_639_1":"ig","native_name":"Igbo","count":11},{"folded_name":"Tatar","english_name":"Tatar","iso_639_1":"tt","native_name":"Tatar","count":10},{"folded_name":"Samoan","english_name":"Samoan","iso_639_1":"sm","native_name":"Samoan","count":10},{"folded_name":"Ganda","english_name":"Ganda","iso_639_1":"lg","native_name":"Ganda","count":9},{"folded_name":"Aymara","english_name":"Aymara","iso_639_1":"ay","native_name":"Aymara","count":9},{"folded_name":"Bashkir","english_name":"Bashkir","iso_639_1":"ba","native_name":"Bashkir","count":9},{"folded_name":"Fulah","english_name":"Fulah","iso_639_1":"ff","native_name":"Fulah","count":8},{"folded_name":"Western Frisian","english_name":"Frisian","iso_639_1":"fy","native_name":"Western Frisian","count":8},{"folded_name":"Tigrinya","english_name":"Tigrinya","iso_639_1":"ti","native_name":"Tigrinya","count":8},{"folded_name":"Romansh","english_name":"Raeto-Romance","iso_639_1":"rm","native_name":"Romansh","count":8},{"folded_name":"Shona","english_name":"Shona","iso_639_1":"sn","native_name":"Shona","count":7},{"folded_name":"Marshallese","english_name":"Marshall","iso_639_1":"mh","native_name":"Marshallese","count":7},{"folded_name":"Chechen","english_name":"Chechen","iso_639_1":"ce","native_name":"Chechen","count":7},{"folded_name":"Chichewa; Chewa; Nyanja","english_name":"Chichewa; Nyanja","iso_639_1":"ny","native_name":"Chichewa; Chewa; Nyanja","count":6},{"folded_name":"Bislama","english_name":"Bislama","iso_639_1":"bi","native_name":"Bislama","count":6},{"folded_name":"Sango","english_name":"Sango","iso_639_1":"sg","native_name":"Sango","count":6},{"folded_name":"Tahitian","english_name":"Tahitian","iso_639_1":"ty","native_name":"Tahitian","count":6},{"folded_name":"Sundanese","english_name":"Sundanese","iso_639_1":"su","native_name":"Sundanese","count":5},{"folded_name":"Cornish","english_name":"Cornish","iso_639_1":"kw","native_name":"Cornish","count":5},{"folded_name":"Tonga (Tonga Islands)","english_name":"Tonga","iso_639_1":"to","native_name":"Tonga (Tonga Islands)","count":5},{"folded_name":"Sindhi","english_name":"Sindhi","iso_639_1":"sd","native_name":"Sindhi","count":4},{"folded_name":"Tswana","english_name":"Tswana","iso_639_1":"tn","native_name":"Tswana","count":4},{"folded_name":"Corsican","english_name":"Corsican","iso_639_1":"co","native_name":"Corsican","count":4},{"folded_name":"Ojibwa","english_name":"Ojibwa","iso_639_1":"oj","native_name":"Ojibwa","count":4},{"folded_name":"Twi","english_name":"Twi","iso_639_1":"tw","native_name":"Twi","count":4},{"folded_name":"Occitan (post 1500)","english_name":"Occitan","iso_639_1":"oc","native_name":"Occitan (post 1500)","count":4},{"folded_name":"Sardinian","english_name":"Sardinian","iso_639_1":"sc","native_name":"Sardinian","count":4},{"folded_name":"Navajo; Navaho","english_name":"Navajo","iso_639_1":"nv","native_name":"Navajo; Navaho","count":3},{"folded_name":"Interlingue; Occidental","english_name":"Interlingue","iso_639_1":"ie","native_name":"Interlingue; Occidental","count":3},{"folded_name":"Chuvash","english_name":"Chuvash","iso_639_1":"cv","native_name":"Chuvash","count":2},{"folded_name":"Oromo","english_name":"Oromo","iso_639_1":"om","native_name":"Oromo","count":2},{"folded_name":"Breton","english_name":"Breton","iso_639_1":"br","native_name":"Breton","count":2},{"folded_name":"Swati","english_name":"Swati","iso_639_1":"ss","native_name":"Swati","count":2},{"folded_name":"Interlingua (International Auxiliary Language Association)","english_name":"Interlingua","iso_639_1":"ia","native_name":"Interlingua (International Auxiliary Language Association)","count":2},{"folded_name":"Zhuang; Chuang","english_name":"Zhuang","iso_639_1":"za","native_name":"Zhuang; Chuang","count":2},{"folded_name":"Limburgan; Limburger; Limburgish","english_name":"Limburgish","iso_639_1":"li","native_name":"Limburgan; Limburger; Limburgish","count":2},{"folded_name":"Fijian","english_name":"Fijian","iso_639_1":"fj","native_name":"Fijian","count":2},{"folded_name":"Tsonga","english_name":"Tsonga","iso_639_1":"ts","native_name":"Tsonga","count":1},{"folded_name":"Komi","english_name":"Komi","iso_639_1":"kv","native_name":"Komi","count":1},{"folded_name":"Chamorro","english_name":"Chamorro","iso_639_1":"ch","native_name":"Chamorro","count":1},{"folded_name":"Inupiaq","english_name":"Inupiaq","iso_639_1":"ik","native_name":"Inupiaq","count":1},{"folded_name":"Avaric","english_name":"Avaric","iso_639_1":"av","native_name":"Avaric","count":1},{"folded_name":"Kuanyama; Kwanyama","english_name":"Kuanyama","iso_639_1":"kj","native_name":"Kuanyama; Kwanyama","count":1},{"folded_name":"Afar","english_name":"Afar","iso_639_1":"aa","native_name":"Afar","count":1},{"folded_name":"Aragonese","english_name":"Aragonese","iso_639_1":"an","native_name":"Aragonese","count":1},{"folded_name":"Kongo","english_name":"Kongo","iso_639_1":"kg","native_name":"Kongo","count":1},{"folded_name":"Rundi","english_name":"Rundi","iso_639_1":"rn","native_name":"Rundi","count":1},{"folded_name":"Ossetian; Ossetic","english_name":"Ossetian; Ossetic","iso_639_1":"os","native_name":"Ossetian; Ossetic","count":1},{"folded_name":"Manx","english_name":"Manx","iso_639_1":"gv","native_name":"Manx","count":1},{"folded_name":"Sichuan Yi; Nuosu","english_name":"Yi","iso_639_1":"ii","native_name":"Sichuan Yi; Nuosu","count":1},{"folded_name":"Ndebele, North; North Ndebele","english_name":"Ndebele","iso_639_1":"nd","native_name":"Ndebele, North; North Ndebele","count":1},{"folded_name":"Kikuyu; Gikuyu","english_name":"Kikuyu","iso_639_1":"ki","native_name":"Kikuyu; Gikuyu","count":1},{"folded_name":"None Selected","english_name":"None Selected","iso_639_1":"","native_name":"None Selected","count":9999999}];

    var image_language_data_source = new kendo.data.DataSource({
      data: language_data,
      accentFoldingFiltering: "en-US",
      sort: { field: "count", dir: "desc" }
    });

    $("#language").kendoDropDownList({
      filter: "contains",
      dataSource: image_language_data_source,
      dataTextField: "native_name",
      dataValueField: "iso_639_1",
      template: kendo.template($("#languageValueTemplate").html()),
      valueTemplate: kendo.template($("#languageValueTemplate").html()),
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "folded_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "english_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      },
      change: function(e) {
        enableForm();
      }
    });

    var country_datasource = new kendo.data.DataSource({
      schema: {
        model: {
          id: "code"
        }
      },
      data:   [{"flag":"/assets/2/flags_v2/48/AF-fee2fed49179b0aa0ed33e1877b40541265d03e81af2af6b481f5b7cc2fe09e9.png","code":"AF","english_name":"Afghanistan","folded_name":"Afghanistan","native_name":"Afghanistan"},{"flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png","code":"AL","english_name":"Albania","folded_name":"Albania","native_name":"Albania"},{"flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png","code":"DZ","english_name":"Algeria","folded_name":"Algeria","native_name":"Algeria"},{"flag":"/assets/2/flags_v2/48/AS-0b50d18f52d21a395f6ca989f911e37eac4794798b8c4bc6372544137096b04a.png","code":"AS","english_name":"American Samoa","folded_name":"American Samoa","native_name":"American Samoa"},{"flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png","code":"AD","english_name":"Andorra","folded_name":"Andorra","native_name":"Andorra"},{"flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png","code":"AO","english_name":"Angola","folded_name":"Angola","native_name":"Angola"},{"flag":"/assets/2/flags_v2/48/AI-d1410ca53fe50f700269567f150597e7867265daf76fdea9851da756606e7200.png","code":"AI","english_name":"Anguilla","folded_name":"Anguilla","native_name":"Anguilla"},{"flag":"/assets/2/flags_v2/48/AQ-455bb7a203e58729d14ae10b41cfc1bdfc79ebea058b5a76b582c34cccfa1ff2.png","code":"AQ","english_name":"Antarctica","folded_name":"Antarctica","native_name":"Antarctica"},{"flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png","code":"AG","english_name":"Antigua and Barbuda","folded_name":"Antigua \u0026 Barbuda","native_name":"Antigua \u0026 Barbuda"},{"flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png","code":"AR","english_name":"Argentina","folded_name":"Argentina","native_name":"Argentina"},{"flag":"/assets/2/flags_v2/48/AM-3323b203a23e8ec478ab8d5031ed4a4d4a4aaa21609befca06448751a02da6af.png","code":"AM","english_name":"Armenia","folded_name":"Armenia","native_name":"Armenia"},{"flag":"/assets/2/flags_v2/48/AW-b60f9d57f3306da2aa8b8e77148820ccc3253cdb79b2f261dad35060e56e8c6a.png","code":"AW","english_name":"Aruba","folded_name":"Aruba","native_name":"Aruba"},{"flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png","code":"AU","english_name":"Australia","folded_name":"Australia","native_name":"Australia"},{"flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png","code":"AT","english_name":"Austria","folded_name":"Austria","native_name":"Austria"},{"flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png","code":"AZ","english_name":"Azerbaijan","folded_name":"Azerbaijan","native_name":"Azerbaijan"},{"flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png","code":"BS","english_name":"Bahamas","folded_name":"Bahamas","native_name":"Bahamas"},{"flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png","code":"BH","english_name":"Bahrain","folded_name":"Bahrain","native_name":"Bahrain"},{"flag":"/assets/2/flags_v2/48/BD-d45e7082ee2623c89ba6ad6c4a14b6845ff3ed19a8d376d00bccd4b0323988dc.png","code":"BD","english_name":"Bangladesh","folded_name":"Bangladesh","native_name":"Bangladesh"},{"flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png","code":"BB","english_name":"Barbados","folded_name":"Barbados","native_name":"Barbados"},{"flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png","code":"BY","english_name":"Belarus","folded_name":"Belarus","native_name":"Belarus"},{"flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png","code":"BE","english_name":"Belgium","folded_name":"Belgium","native_name":"Belgium"},{"flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png","code":"BZ","english_name":"Belize","folded_name":"Belize","native_name":"Belize"},{"flag":"/assets/2/flags_v2/48/BJ-17f546cfffbaa13922e39b6bd4d1367d3f4d20454700b73d3df2bdacf0c05e7f.png","code":"BJ","english_name":"Benin","folded_name":"Benin","native_name":"Benin"},{"flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png","code":"BM","english_name":"Bermuda","folded_name":"Bermuda","native_name":"Bermuda"},{"flag":"/assets/2/flags_v2/48/BT-5f67e987b142777ef34b70a65f89cb018e66c3d2159e1417f4c483f09d99734c.png","code":"BT","english_name":"Bhutan","folded_name":"Bhutan","native_name":"Bhutan"},{"flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png","code":"BO","english_name":"Bolivia","folded_name":"Bolivia","native_name":"Bolivia"},{"flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png","code":"BA","english_name":"Bosnia and Herzegovina","folded_name":"Bosnia \u0026 Herzegovina","native_name":"Bosnia \u0026 Herzegovina"},{"flag":"/assets/2/flags_v2/48/BW-bc2b1b33510581cbcc348b5c809b4f2d921c93cd19eb244e1dd8a23603f3add3.png","code":"BW","english_name":"Botswana","folded_name":"Botswana","native_name":"Botswana"},{"flag":null,"code":"BV","english_name":"Bouvet Island","folded_name":"Bouvet Island","native_name":"Bouvet Island"},{"flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png","code":"BR","english_name":"Brazil","folded_name":"Brazil","native_name":"Brazil"},{"flag":null,"code":"IO","english_name":"British Indian Ocean Territory","folded_name":"British Indian Ocean Territory","native_name":"British Indian Ocean Territory"},{"flag":"/assets/2/flags_v2/48/VG-baeb92a6e863d2f2404ba8261b3c58b28014b3e5d07996292dcace347b38b0f1.png","code":"VG","english_name":"British Virgin Islands","folded_name":"British Virgin Islands","native_name":"British Virgin Islands"},{"flag":"/assets/2/flags_v2/48/BN-dcd655ecabb88641df1fee54a0197a24e2a5ad77453c8c30fc01e91152906dc5.png","code":"BN","english_name":"Brunei Darussalam","folded_name":"Brunei","native_name":"Brunei"},{"flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png","code":"BG","english_name":"Bulgaria","folded_name":"Bulgaria","native_name":"Bulgaria"},{"flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png","code":"BF","english_name":"Burkina Faso","folded_name":"Burkina Faso","native_name":"Burkina Faso"},{"flag":null,"code":"BU","english_name":"Burma","folded_name":"Burma","native_name":"Burma"},{"flag":"/assets/2/flags_v2/48/BI-e3a19d001221d38fd28be074f8873f5bae2dac7cbdfbe1d9bc42dc8851bafc87.png","code":"BI","english_name":"Burundi","folded_name":"Burundi","native_name":"Burundi"},{"flag":"/assets/2/flags_v2/48/KH-4012a9f6e1d47523cc8294d16ba95401a1b691ab2eaa52c49df788c625c971ce.png","code":"KH","english_name":"Cambodia","folded_name":"Cambodia","native_name":"Cambodia"},{"flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png","code":"CM","english_name":"Cameroon","folded_name":"Cameroon","native_name":"Cameroon"},{"flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png","code":"CA","english_name":"Canada","folded_name":"Canada","native_name":"Canada"},{"flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png","code":"CV","english_name":"Cape Verde","folded_name":"Cape Verde","native_name":"Cape Verde"},{"flag":"/assets/2/flags_v2/48/KY-b85e6d8af146013cd446ccd28609e1bd9b63191caa2573e09f17f14874ec1013.png","code":"KY","english_name":"Cayman Islands","folded_name":"Cayman Islands","native_name":"Cayman Islands"},{"flag":"/assets/2/flags_v2/48/CF-2b0a220005747bacfceec0853303825b210763fab3c1f931fb91bdbf264251f4.png","code":"CF","english_name":"Central African Republic","folded_name":"Central African Republic","native_name":"Central African Republic"},{"flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png","code":"TD","english_name":"Chad","folded_name":"Chad","native_name":"Chad"},{"flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png","code":"CL","english_name":"Chile","folded_name":"Chile","native_name":"Chile"},{"flag":"/assets/2/flags_v2/48/CN-18e8c871c786b31fb677eb25a14afa692a5fa0cb6feeb96cfe9d8a84adf209d7.png","code":"CN","english_name":"China","folded_name":"China","native_name":"China"},{"flag":"/assets/2/flags_v2/48/CX-273866c74c422b18d1bed6177f30ba209212f182e4a3a42468d29a4a8df1b088.png","code":"CX","english_name":"Christmas Island","folded_name":"Christmas Island","native_name":"Christmas Island"},{"flag":"/assets/2/flags_v2/48/CC-59d157465e4a2f4812ab729210e65b2418326a99016727672715964118be290d.png","code":"CC","english_name":"Cocos  Islands","folded_name":"Cocos (Keeling) Islands","native_name":"Cocos (Keeling) Islands"},{"flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png","code":"CO","english_name":"Colombia","folded_name":"Colombia","native_name":"Colombia"},{"flag":"/assets/2/flags_v2/48/KM-d28df89bfb1c4f6512dcf958bcece160ce1fbfd1dab8c38541ea5499c66ee08f.png","code":"KM","english_name":"Comoros","folded_name":"Comoros","native_name":"Comoros"},{"flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png","code":"CD","english_name":"Congo","folded_name":"Democratic Republic of the Congo (Kinshasa)","native_name":"Democratic Republic of the Congo (Kinshasa)"},{"flag":"/assets/2/flags_v2/48/CG-54e9a6f88e7946453681ce933ca13bb0edc0dd92d7bb39fc5fc31b3989fe769f.png","code":"CG","english_name":"Congo","folded_name":"Republic of the Congo (Brazzaville)","native_name":"Republic of the Congo (Brazzaville)"},{"flag":"/assets/2/flags_v2/48/CK-663ea0c7aa906663c473cd5fec30dfc824b364d28aaf76ffdd426a001ee95db2.png","code":"CK","english_name":"Cook Islands","folded_name":"Cook Islands","native_name":"Cook Islands"},{"flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png","code":"CR","english_name":"Costa Rica","folded_name":"Costa Rica","native_name":"Costa Rica"},{"flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png","code":"CI","english_name":"Cote D'Ivoire","folded_name":"Cote d?Ivoire","native_name":"Côte d’Ivoire"},{"flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png","code":"HR","english_name":"Croatia","folded_name":"Croatia","native_name":"Croatia"},{"flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png","code":"CU","english_name":"Cuba","folded_name":"Cuba","native_name":"Cuba"},{"flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png","code":"CY","english_name":"Cyprus","folded_name":"Cyprus","native_name":"Cyprus"},{"flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png","code":"CZ","english_name":"Czech Republic","folded_name":"Czech Republic","native_name":"Czech Republic"},{"flag":null,"code":"XC","english_name":"Czechoslovakia","folded_name":"Czechoslovakia","native_name":"Czechoslovakia"},{"flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png","code":"DK","english_name":"Denmark","folded_name":"Denmark","native_name":"Denmark"},{"flag":"/assets/2/flags_v2/48/DJ-e8b988078b6694202379057c854efb666efc6d3a0a4db5199f2f65988345d429.png","code":"DJ","english_name":"Djibouti","folded_name":"Djibouti","native_name":"Djibouti"},{"flag":"/assets/2/flags_v2/48/DM-812dbda4dd48973bffb198c8f8f11c8ca385c51391b68896a0c93e8c8084f055.png","code":"DM","english_name":"Dominica","folded_name":"Dominica","native_name":"Dominica"},{"flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png","code":"DO","english_name":"Dominican Republic","folded_name":"Dominican Republic","native_name":"Dominican Republic"},{"flag":null,"code":"XG","english_name":"East Germany","folded_name":"East Germany","native_name":"East Germany"},{"flag":null,"code":"TP","english_name":"East Timor","folded_name":"East Timor","native_name":"East Timor"},{"flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png","code":"EC","english_name":"Ecuador","folded_name":"Ecuador","native_name":"Ecuador"},{"flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png","code":"EG","english_name":"Egypt","folded_name":"Egypt","native_name":"Egypt"},{"flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png","code":"SV","english_name":"El Salvador","folded_name":"El Salvador","native_name":"El Salvador"},{"flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png","code":"GQ","english_name":"Equatorial Guinea","folded_name":"Equatorial Guinea","native_name":"Equatorial Guinea"},{"flag":"/assets/2/flags_v2/48/ER-0526ab715271a4ffd96616908189e08a8e108f529aaecfd050994157c27d126a.png","code":"ER","english_name":"Eritrea","folded_name":"Eritrea","native_name":"Eritrea"},{"flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png","code":"EE","english_name":"Estonia","folded_name":"Estonia","native_name":"Estonia"},{"flag":"/assets/2/flags_v2/48/ET-ff6606e4c1054653d87470b6d9749843858b0cf1e2623ebe27639799c7c3ca43.png","code":"ET","english_name":"Ethiopia","folded_name":"Ethiopia","native_name":"Ethiopia"},{"flag":"/assets/2/flags_v2/48/FO-64bfd8310dfb02cfd24c39f28b78d80b93c89022fdc6d7336000812849867f4c.png","code":"FO","english_name":"Faeroe Islands","folded_name":"Faroe Islands","native_name":"Faroe Islands"},{"flag":"/assets/2/flags_v2/48/FK-ebeaba038fc3df82eb5f35f3106c1db52a469c7cf36e2c47874d5a497138a980.png","code":"FK","english_name":"Falkland Islands","folded_name":"Falkland Islands","native_name":"Falkland Islands"},{"flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png","code":"FJ","english_name":"Fiji","folded_name":"Fiji","native_name":"Fiji"},{"flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png","code":"FI","english_name":"Finland","folded_name":"Finland","native_name":"Finland"},{"flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png","code":"FR","english_name":"France","folded_name":"France","native_name":"France"},{"flag":null,"code":"GF","english_name":"French Guiana","folded_name":"French Guiana","native_name":"French Guiana"},{"flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png","code":"PF","english_name":"French Polynesia","folded_name":"French Polynesia","native_name":"French Polynesia"},{"flag":"/assets/2/flags_v2/48/TF-bf8161a0a80061808cbaa638f441e64d48064d9e5c399858f12c4759b0ed0b0e.png","code":"TF","english_name":"French Southern Territories","folded_name":"French Southern Territories","native_name":"French Southern Territories"},{"flag":"/assets/2/flags_v2/48/GA-187af19720287d126a4ec7396f8523ba5cb160af392049c601380423f3cdd1e0.png","code":"GA","english_name":"Gabon","folded_name":"Gabon","native_name":"Gabon"},{"flag":"/assets/2/flags_v2/48/GM-9edd46630c2498c5b89a54e388a049df95fd6103663ce57d09c5cc62677b1a9d.png","code":"GM","english_name":"Gambia","folded_name":"Gambia","native_name":"Gambia"},{"flag":"/assets/2/flags_v2/48/GE-1094b10f027398d84f67604ca85bda1ba8648791d81384f878b0bef2b3256c1a.png","code":"GE","english_name":"Georgia","folded_name":"Georgia","native_name":"Georgia"},{"flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png","code":"DE","english_name":"Germany","folded_name":"Germany","native_name":"Germany"},{"flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png","code":"GH","english_name":"Ghana","folded_name":"Ghana","native_name":"Ghana"},{"flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png","code":"GI","english_name":"Gibraltar","folded_name":"Gibraltar","native_name":"Gibraltar"},{"flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png","code":"GR","english_name":"Greece","folded_name":"Greece","native_name":"Greece"},{"flag":"/assets/2/flags_v2/48/GL-3808b2c7ea9025cdc6eea1be88a20d7736606eb6a402d853bf90e591637fccba.png","code":"GL","english_name":"Greenland","folded_name":"Greenland","native_name":"Greenland"},{"flag":"/assets/2/flags_v2/48/GD-9e38b164aceffc6666299262d74046b4f90441f6e38ca5bf4512f6b9e8c17ef0.png","code":"GD","english_name":"Grenada","folded_name":"Grenada","native_name":"Grenada"},{"flag":null,"code":"GP","english_name":"Guadaloupe","folded_name":"Guadeloupe","native_name":"Guadeloupe"},{"flag":"/assets/2/flags_v2/48/GU-b43086b68c81fa3957ae5c6c68237f4bf2ee709431cb952d30cf36f24caf3d50.png","code":"GU","english_name":"Guam","folded_name":"Guam","native_name":"Guam"},{"flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png","code":"GT","english_name":"Guatemala","folded_name":"Guatemala","native_name":"Guatemala"},{"flag":"/assets/2/flags_v2/48/GN-f0f62dcd2be22295fcf71b24770087924d1d71d800f176fbdb6683d9697c5826.png","code":"GN","english_name":"Guinea","folded_name":"Guinea","native_name":"Guinea"},{"flag":"/assets/2/flags_v2/48/GW-bf097a1923a94b9b57b5f074a07c72a4f429e4aa49ea9fce97d60103fa47df4f.png","code":"GW","english_name":"Guinea-Bissau","folded_name":"Guinea-Bissau","native_name":"Guinea-Bissau"},{"flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png","code":"GY","english_name":"Guyana","folded_name":"Guyana","native_name":"Guyana"},{"flag":"/assets/2/flags_v2/48/HT-b5d8c44bea2ce9508cdf202829b189cd2029fc0696405378d7cb6513019c693e.png","code":"HT","english_name":"Haiti","folded_name":"Haiti","native_name":"Haiti"},{"flag":null,"code":"HM","english_name":"Heard and McDonald Islands","folded_name":"Heard \u0026 McDonald Islands","native_name":"Heard \u0026 McDonald Islands"},{"flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png","code":"VA","english_name":"Holy See","folded_name":"Vatican City","native_name":"Vatican City"},{"flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png","code":"HN","english_name":"Honduras","folded_name":"Honduras","native_name":"Honduras"},{"flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png","code":"HK","english_name":"Hong Kong","folded_name":"Hong Kong SAR China","native_name":"Hong Kong SAR China"},{"flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png","code":"HU","english_name":"Hungary","folded_name":"Hungary","native_name":"Hungary"},{"flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png","code":"IS","english_name":"Iceland","folded_name":"Iceland","native_name":"Iceland"},{"flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png","code":"IN","english_name":"India","folded_name":"India","native_name":"India"},{"flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png","code":"ID","english_name":"Indonesia","folded_name":"Indonesia","native_name":"Indonesia"},{"flag":"/assets/2/flags_v2/48/IR-fc217802e9568e624aeef03d4f37dd60897fbc3bf5efbd28ff58829d44827e13.png","code":"IR","english_name":"Iran","folded_name":"Iran","native_name":"Iran"},{"flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png","code":"IQ","english_name":"Iraq","folded_name":"Iraq","native_name":"Iraq"},{"flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png","code":"IE","english_name":"Ireland","folded_name":"Ireland","native_name":"Ireland"},{"flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png","code":"IL","english_name":"Israel","folded_name":"Israel","native_name":"Israel"},{"flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png","code":"IT","english_name":"Italy","folded_name":"Italy","native_name":"Italy"},{"flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png","code":"JM","english_name":"Jamaica","folded_name":"Jamaica","native_name":"Jamaica"},{"flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png","code":"JP","english_name":"Japan","folded_name":"Japan","native_name":"Japan"},{"flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png","code":"JO","english_name":"Jordan","folded_name":"Jordan","native_name":"Jordan"},{"flag":"/assets/2/flags_v2/48/KZ-1832d76d0c8224b75707d389d0f51282ae0023bb8cdd8c23f239efeb09cb5023.png","code":"KZ","english_name":"Kazakhstan","folded_name":"Kazakhstan","native_name":"Kazakhstan"},{"flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png","code":"KE","english_name":"Kenya","folded_name":"Kenya","native_name":"Kenya"},{"flag":"/assets/2/flags_v2/48/KI-a00289df08aab36dad35fc51ecd82f558cfc7dfb2a49bd596cdfabba3d8e9cda.png","code":"KI","english_name":"Kiribati","folded_name":"Kiribati","native_name":"Kiribati"},{"flag":null,"code":"XK","english_name":"Kosovo","folded_name":"Kosovo","native_name":"Kosovo"},{"flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png","code":"KW","english_name":"Kuwait","folded_name":"Kuwait","native_name":"Kuwait"},{"flag":"/assets/2/flags_v2/48/KG-27cb7ccacab17924191b1fadfafc9e68d303ade18e2fad0e0741ce992a8aa8f3.png","code":"KG","english_name":"Kyrgyz Republic","folded_name":"Kyrgyzstan","native_name":"Kyrgyzstan"},{"flag":"/assets/2/flags_v2/48/LA-64ef0e61c61db22f8371eafe939ab32e2ab3fb2c4b4c49e288030f051f624991.png","code":"LA","english_name":"Lao People's Democratic Republic","folded_name":"Laos","native_name":"Laos"},{"flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png","code":"LV","english_name":"Latvia","folded_name":"Latvia","native_name":"Latvia"},{"flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png","code":"LB","english_name":"Lebanon","folded_name":"Lebanon","native_name":"Lebanon"},{"flag":"/assets/2/flags_v2/48/LS-a741e44ebac1039344e5e77893beabb987d5d0473708cc499893c1c8eb85cc7f.png","code":"LS","english_name":"Lesotho","folded_name":"Lesotho","native_name":"Lesotho"},{"flag":"/assets/2/flags_v2/48/LR-ad945aaed548f947a24f5ae093f16b4993196a790500d59ab1bde43eda5d2e2a.png","code":"LR","english_name":"Liberia","folded_name":"Liberia","native_name":"Liberia"},{"flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png","code":"LY","english_name":"Libyan Arab Jamahiriya","folded_name":"Libya","native_name":"Libya"},{"flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png","code":"LI","english_name":"Liechtenstein","folded_name":"Liechtenstein","native_name":"Liechtenstein"},{"flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png","code":"LT","english_name":"Lithuania","folded_name":"Lithuania","native_name":"Lithuania"},{"flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png","code":"LU","english_name":"Luxembourg","folded_name":"Luxembourg","native_name":"Luxembourg"},{"flag":"/assets/2/flags_v2/48/MO-161cfd86c18b0661b0a1208fc6448a3c029045fc4eb2fb6f181c0d9901067c69.png","code":"MO","english_name":"Macao","folded_name":"Macau SAR China","native_name":"Macau SAR China"},{"flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png","code":"MK","english_name":"Macedonia","folded_name":"Macedonia","native_name":"Macedonia"},{"flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png","code":"MG","english_name":"Madagascar","folded_name":"Madagascar","native_name":"Madagascar"},{"flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png","code":"MW","english_name":"Malawi","folded_name":"Malawi","native_name":"Malawi"},{"flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png","code":"MY","english_name":"Malaysia","folded_name":"Malaysia","native_name":"Malaysia"},{"flag":"/assets/2/flags_v2/48/MV-f5aeb9017e19cad1366e33c0ff3e5fb13190ef415787ac0c92b43e1c890ddcce.png","code":"MV","english_name":"Maldives","folded_name":"Maldives","native_name":"Maldives"},{"flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png","code":"ML","english_name":"Mali","folded_name":"Mali","native_name":"Mali"},{"flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png","code":"MT","english_name":"Malta","folded_name":"Malta","native_name":"Malta"},{"flag":"/assets/2/flags_v2/48/MH-9bad7743173e4327b2e08dba7516d45d445102f09273c31f92ebf7d64d9353b8.png","code":"MH","english_name":"Marshall Islands","folded_name":"Marshall Islands","native_name":"Marshall Islands"},{"flag":"/assets/2/flags_v2/48/MQ-a80cab91749c55cf747019adb5f5a2f1514c0e257ba30202a5f38552896d9621.png","code":"MQ","english_name":"Martinique","folded_name":"Martinique","native_name":"Martinique"},{"flag":"/assets/2/flags_v2/48/MR-7796e2a354cff138c69b702dc4424bb978029c0cf47de603ee4bb12b00c1e6a5.png","code":"MR","english_name":"Mauritania","folded_name":"Mauritania","native_name":"Mauritania"},{"flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png","code":"MU","english_name":"Mauritius","folded_name":"Mauritius","native_name":"Mauritius"},{"flag":"/assets/2/flags_v2/48/YT-047253ebba3af079c1bf85ae1fffc8a98c3f2e90b1a0cff64a3b5a762e5bce00.png","code":"YT","english_name":"Mayotte","folded_name":"Mayotte","native_name":"Mayotte"},{"flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png","code":"MX","english_name":"Mexico","folded_name":"Mexico","native_name":"Mexico"},{"flag":"/assets/2/flags_v2/48/FM-524ab631491571ff27b98c1b48d8b02a5e639fee5d3922f380c749d9185e6a26.png","code":"FM","english_name":"Micronesia","folded_name":"Micronesia","native_name":"Micronesia"},{"flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png","code":"MD","english_name":"Moldova","folded_name":"Moldova","native_name":"Moldova"},{"flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png","code":"MC","english_name":"Monaco","folded_name":"Monaco","native_name":"Monaco"},{"flag":"/assets/2/flags_v2/48/MN-4e5000e5104ea1211d50dd96eda093059c229be50081bfc191f9a73e6b72cdd4.png","code":"MN","english_name":"Mongolia","folded_name":"Mongolia","native_name":"Mongolia"},{"flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png","code":"ME","english_name":"Montenegro","folded_name":"Montenegro","native_name":"Montenegro"},{"flag":"/assets/2/flags_v2/48/MS-1f4d38d6dd633b03c17415fb14435a78778f6e893d4890b4d3d09c7a36a17217.png","code":"MS","english_name":"Montserrat","folded_name":"Montserrat","native_name":"Montserrat"},{"flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png","code":"MA","english_name":"Morocco","folded_name":"Morocco","native_name":"Morocco"},{"flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png","code":"MZ","english_name":"Mozambique","folded_name":"Mozambique","native_name":"Mozambique"},{"flag":"/assets/2/flags_v2/48/MM-382f560661e019e51a3698e4113cb308abb9e23ab3c194a610ee47ade0ec4b3d.png","code":"MM","english_name":"Myanmar","folded_name":"Myanmar (Burma)","native_name":"Myanmar (Burma)"},{"flag":"/assets/2/flags_v2/48/NA-6f1b39c4f600b11c063ac53f8f981888ae3cf745531edb5065d208b208a3defd.png","code":"NA","english_name":"Namibia","folded_name":"Namibia","native_name":"Namibia"},{"flag":"/assets/2/flags_v2/48/NR-a5dc261cc94483a7f846f44fbf5dca4c14de8ea160a87987f474bb808a85ce3b.png","code":"NR","english_name":"Nauru","folded_name":"Nauru","native_name":"Nauru"},{"flag":"/assets/2/flags_v2/48/NP-7f9c99fb0e3836fff9a9e7ddaf011256e5737d1a647fa27610097918bd899676.png","code":"NP","english_name":"Nepal","folded_name":"Nepal","native_name":"Nepal"},{"flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png","code":"NL","english_name":"Netherlands","folded_name":"Netherlands","native_name":"Netherlands"},{"flag":"/assets/2/flags_v2/48/AN-985135f1caddaeb02ea5b21c60f2904a5c2f9e622efb23f3a1d798f2b37d1ba5.png","code":"AN","english_name":"Netherlands Antilles","folded_name":"Netherlands Antilles","native_name":"Netherlands Antilles"},{"flag":"/assets/2/flags_v2/48/NC-9cd4dbdf2be779b9434ca4509a582db746c34c705e8dbbaf5d2188098d4138a3.png","code":"NC","english_name":"New Caledonia","folded_name":"New Caledonia","native_name":"New Caledonia"},{"flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png","code":"NZ","english_name":"New Zealand","folded_name":"New Zealand","native_name":"New Zealand"},{"flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png","code":"NI","english_name":"Nicaragua","folded_name":"Nicaragua","native_name":"Nicaragua"},{"flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png","code":"NE","english_name":"Niger","folded_name":"Niger","native_name":"Niger"},{"flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png","code":"NG","english_name":"Nigeria","folded_name":"Nigeria","native_name":"Nigeria"},{"flag":"/assets/2/flags_v2/48/NU-b2fa3e63962b9235070c95faf6c64d72beaf67b392078200138bd3874da1d8c6.png","code":"NU","english_name":"Niue","folded_name":"Niue","native_name":"Niue"},{"flag":"/assets/2/flags_v2/48/NF-b03e0463001f40c206263c8c8a9b3f3f519fc96e3adcd7529df288e8dbc0bb22.png","code":"NF","english_name":"Norfolk Island","folded_name":"Norfolk Island","native_name":"Norfolk Island"},{"flag":"/assets/2/flags_v2/48/KP-0463e5ff71c57688e6a1db0ad5583d52712ab507a93d4c4b5fff3a4aa8997078.png","code":"KP","english_name":"North Korea","folded_name":"North Korea","native_name":"North Korea"},{"flag":null,"code":"XI","english_name":"Northern Ireland","folded_name":"Northern Ireland","native_name":"Northern Ireland"},{"flag":"/assets/2/flags_v2/48/MP-fa35fd9a63f1b78672c81c34b541bb6cfaabc860f2e19d3fde19e1f480f48904.png","code":"MP","english_name":"Northern Mariana Islands","folded_name":"Northern Mariana Islands","native_name":"Northern Mariana Islands"},{"flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png","code":"NO","english_name":"Norway","folded_name":"Norway","native_name":"Norway"},{"flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png","code":"OM","english_name":"Oman","folded_name":"Oman","native_name":"Oman"},{"flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png","code":"PK","english_name":"Pakistan","folded_name":"Pakistan","native_name":"Pakistan"},{"flag":"/assets/2/flags_v2/48/PW-6a82e115df82d3adfa989046eee268c7948899febbc75b097ec9a6e04567e759.png","code":"PW","english_name":"Palau","folded_name":"Palau","native_name":"Palau"},{"flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png","code":"PS","english_name":"Palestinian Territory","folded_name":"Palestinian Territories","native_name":"Palestinian Territories"},{"flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png","code":"PA","english_name":"Panama","folded_name":"Panama","native_name":"Panama"},{"flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png","code":"PG","english_name":"Papua New Guinea","folded_name":"Papua New Guinea","native_name":"Papua New Guinea"},{"flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png","code":"PY","english_name":"Paraguay","folded_name":"Paraguay","native_name":"Paraguay"},{"flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png","code":"PE","english_name":"Peru","folded_name":"Peru","native_name":"Peru"},{"flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png","code":"PH","english_name":"Philippines","folded_name":"Philippines","native_name":"Philippines"},{"flag":"/assets/2/flags_v2/48/PN-df98517dda9b6656e92046184e8bb18605df834c26b31cd4bf20fc8b76e1bbc0.png","code":"PN","english_name":"Pitcairn Island","folded_name":"Pitcairn Islands","native_name":"Pitcairn Islands"},{"flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png","code":"PL","english_name":"Poland","folded_name":"Poland","native_name":"Poland"},{"flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png","code":"PT","english_name":"Portugal","folded_name":"Portugal","native_name":"Portugal"},{"flag":"/assets/2/flags_v2/48/PR-e72768799c3eb86f3a9d60cef09e9fa7e97451c0cc468ad35167e6752346e09b.png","code":"PR","english_name":"Puerto Rico","folded_name":"Puerto Rico","native_name":"Puerto Rico"},{"flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png","code":"QA","english_name":"Qatar","folded_name":"Qatar","native_name":"Qatar"},{"flag":null,"code":"RE","english_name":"Reunion","folded_name":"Reunion","native_name":"Réunion"},{"flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png","code":"RO","english_name":"Romania","folded_name":"Romania","native_name":"Romania"},{"flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png","code":"RU","english_name":"Russia","folded_name":"Russia","native_name":"Russia"},{"flag":"/assets/2/flags_v2/48/RW-387fa86eaa7ad258176c4d3815ec28170b8a843ff7644180d77c14e487f32be4.png","code":"RW","english_name":"Rwanda","folded_name":"Rwanda","native_name":"Rwanda"},{"flag":"/assets/2/flags_v2/48/WS-fc7e500ea0e30c4aea95b3b826abdb2e81f5b09bb2f7428a33219e85fcffb969.png","code":"WS","english_name":"Samoa","folded_name":"Samoa","native_name":"Samoa"},{"flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png","code":"SM","english_name":"San Marino","folded_name":"San Marino","native_name":"San Marino"},{"flag":"/assets/2/flags_v2/48/ST-1ba8d6747889d9976b968b5970c8dc06c2d9e2e33fc3e5ddd2f08cc63ae08d23.png","code":"ST","english_name":"Sao Tome and Principe","folded_name":"Sao Tome \u0026 Principe","native_name":"São Tomé \u0026 Príncipe"},{"flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png","code":"SA","english_name":"Saudi Arabia","folded_name":"Saudi Arabia","native_name":"Saudi Arabia"},{"flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png","code":"SN","english_name":"Senegal","folded_name":"Senegal","native_name":"Senegal"},{"flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png","code":"RS","english_name":"Serbia","folded_name":"Serbia","native_name":"Serbia"},{"flag":"/assets/2/flags_v2/48/CS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png","code":"CS","english_name":"Serbia and Montenegro","folded_name":"Serbia and Montenegro","native_name":"Serbia and Montenegro"},{"flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png","code":"SC","english_name":"Seychelles","folded_name":"Seychelles","native_name":"Seychelles"},{"flag":"/assets/2/flags_v2/48/SL-bb0193597000e9dd5b490c3c9160f8c3e29e91d193d5f20bf783bc8447bec05e.png","code":"SL","english_name":"Sierra Leone","folded_name":"Sierra Leone","native_name":"Sierra Leone"},{"flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png","code":"SG","english_name":"Singapore","folded_name":"Singapore","native_name":"Singapore"},{"flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png","code":"SK","english_name":"Slovakia","folded_name":"Slovakia","native_name":"Slovakia"},{"flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png","code":"SI","english_name":"Slovenia","folded_name":"Slovenia","native_name":"Slovenia"},{"flag":"/assets/2/flags_v2/48/SB-a303dfb346f80844b27a756f2eb03194e2a7cb4e7f1d8a6383756d77dde7a769.png","code":"SB","english_name":"Solomon Islands","folded_name":"Solomon Islands","native_name":"Solomon Islands"},{"flag":"/assets/2/flags_v2/48/SO-71c572624e6479ea29a247b65b80348d0eca0015ba84e82ce47325ee4da80c97.png","code":"SO","english_name":"Somalia","folded_name":"Somalia","native_name":"Somalia"},{"flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png","code":"ZA","english_name":"South Africa","folded_name":"South Africa","native_name":"South Africa"},{"flag":"/assets/2/flags_v2/48/GS-e9dc51203c4f98a929f54d43f20d202cb790739eb5f6fa27c01957d735711df0.png","code":"GS","english_name":"South Georgia and the South Sandwich Islands","folded_name":"South Georgia \u0026 South Sandwich Islands","native_name":"South Georgia \u0026 South Sandwich Islands"},{"flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png","code":"KR","english_name":"South Korea","folded_name":"South Korea","native_name":"South Korea"},{"flag":"/assets/2/flags_v2/48/SS-0c1e773931f58b9294162b5bac585ef6d70fd2a31e67c47cbe8552e5e89a5dad.png","code":"SS","english_name":"South Sudan","folded_name":"South Sudan","native_name":"South Sudan"},{"flag":null,"code":"SU","english_name":"Soviet Union","folded_name":"Soviet Union","native_name":"Soviet Union"},{"flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png","code":"ES","english_name":"Spain","folded_name":"Spain","native_name":"Spain"},{"flag":"/assets/2/flags_v2/48/LK-4f334907f374e062808a7e2b5f1da55346d0de9d9b6406fb55ab85d621d7518b.png","code":"LK","english_name":"Sri Lanka","folded_name":"Sri Lanka","native_name":"Sri Lanka"},{"flag":"/assets/2/flags_v2/48/SH-dcaa47ca788a792dba67d599e0a695adbed009816caf0a026fc0ad27634a93bb.png","code":"SH","english_name":"St. Helena","folded_name":"St. Helena","native_name":"St. Helena"},{"flag":"/assets/2/flags_v2/48/KN-a402fa28c9ea1de17e854d4bfba0a58a609b7428a59a0c1ef3091ddd2a7ba81f.png","code":"KN","english_name":"St. Kitts and Nevis","folded_name":"St. Kitts \u0026 Nevis","native_name":"St. Kitts \u0026 Nevis"},{"flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png","code":"LC","english_name":"St. Lucia","folded_name":"St. Lucia","native_name":"St. Lucia"},{"flag":null,"code":"PM","english_name":"St. Pierre and Miquelon","folded_name":"St. Pierre \u0026 Miquelon","native_name":"St. Pierre \u0026 Miquelon"},{"flag":"/assets/2/flags_v2/48/VC-12ee2347ea19904e96fe9c371eea94663b4566b1a6071bcd0f4f29675c26f215.png","code":"VC","english_name":"St. Vincent and the Grenadines","folded_name":"St. Vincent \u0026 Grenadines","native_name":"St. Vincent \u0026 Grenadines"},{"flag":"/assets/2/flags_v2/48/SD-b9faa5ad4ea3b785b8c3bb776c4125bd831200e931fbd2fd299eed5c78ea9eb6.png","code":"SD","english_name":"Sudan","folded_name":"Sudan","native_name":"Sudan"},{"flag":"/assets/2/flags_v2/48/SR-27b6fe87121597f5b595e294a2fccc71a02e74ddcea72fce1eb5bf3ef6bdbbe4.png","code":"SR","english_name":"Suriname","folded_name":"Suriname","native_name":"Suriname"},{"flag":null,"code":"SJ","english_name":"Svalbard \u0026 Jan Mayen Islands","folded_name":"Svalbard \u0026 Jan Mayen","native_name":"Svalbard \u0026 Jan Mayen"},{"flag":"/assets/2/flags_v2/48/SZ-a92ca942bf3951db7f8366caf577b7f20a9b88d766f2cd78d46b0354c1ffbeb5.png","code":"SZ","english_name":"Swaziland","folded_name":"Eswatini (Swaziland)","native_name":"Eswatini (Swaziland)"},{"flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png","code":"SE","english_name":"Sweden","folded_name":"Sweden","native_name":"Sweden"},{"flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png","code":"CH","english_name":"Switzerland","folded_name":"Switzerland","native_name":"Switzerland"},{"flag":"/assets/2/flags_v2/48/SY-440f1f55e81b335f55ea35ab12446dfdbac22d8329148c65a58a949184b96cc8.png","code":"SY","english_name":"Syrian Arab Republic","folded_name":"Syria","native_name":"Syria"},{"flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png","code":"TW","english_name":"Taiwan","folded_name":"Taiwan","native_name":"Taiwan"},{"flag":"/assets/2/flags_v2/48/TJ-c7135cd10e3cb05e2acb1e77ced894ce961e96c81a445db93697ec57121bd9f6.png","code":"TJ","english_name":"Tajikistan","folded_name":"Tajikistan","native_name":"Tajikistan"},{"flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png","code":"TZ","english_name":"Tanzania","folded_name":"Tanzania","native_name":"Tanzania"},{"flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png","code":"TH","english_name":"Thailand","folded_name":"Thailand","native_name":"Thailand"},{"flag":"/assets/2/flags_v2/48/TL-41018c22454090b03107669a82286e50e59f914b0b3348e28599b9ea89c43d1d.png","code":"TL","english_name":"Timor-Leste","folded_name":"Timor-Leste","native_name":"Timor-Leste"},{"flag":"/assets/2/flags_v2/48/TG-6497f639c5a7dcbacb36dd660413ee02d4d30e8c1dcb4d583bd52f17a418e279.png","code":"TG","english_name":"Togo","folded_name":"Togo","native_name":"Togo"},{"flag":"/assets/2/flags_v2/48/TK-2e875c94a2319c5e68a9ee62b4c2790d8abe5d379bfb594cbbee990453d4cc82.png","code":"TK","english_name":"Tokelau","folded_name":"Tokelau","native_name":"Tokelau"},{"flag":"/assets/2/flags_v2/48/TO-dabd7eb4a2a0273bc88ed29d123998205186876fe5e51ef2d65a50ed611a1967.png","code":"TO","english_name":"Tonga","folded_name":"Tonga","native_name":"Tonga"},{"flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png","code":"TT","english_name":"Trinidad and Tobago","folded_name":"Trinidad \u0026 Tobago","native_name":"Trinidad \u0026 Tobago"},{"flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png","code":"TN","english_name":"Tunisia","folded_name":"Tunisia","native_name":"Tunisia"},{"flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png","code":"TR","english_name":"Turkey","folded_name":"Turkey","native_name":"Turkey"},{"flag":"/assets/2/flags_v2/48/TM-663e6e25bec09008084363bdca6162edf199e6109b738061aa69834e5bf51bca.png","code":"TM","english_name":"Turkmenistan","folded_name":"Turkmenistan","native_name":"Turkmenistan"},{"flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png","code":"TC","english_name":"Turks and Caicos Islands","folded_name":"Turks \u0026 Caicos Islands","native_name":"Turks \u0026 Caicos Islands"},{"flag":"/assets/2/flags_v2/48/TV-313807e1a7b9956ab07e75fd9a38f91743c825a4d17313b52d71ac26dd8c568c.png","code":"TV","english_name":"Tuvalu","folded_name":"Tuvalu","native_name":"Tuvalu"},{"flag":"/assets/2/flags_v2/48/VI-35b961d8d0e3de6dce9f3872f39f3357780eab45cde9427a46c9b6c1d41a7eca.png","code":"VI","english_name":"US Virgin Islands","folded_name":"U.S. Virgin Islands","native_name":"U.S. Virgin Islands"},{"flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png","code":"UG","english_name":"Uganda","folded_name":"Uganda","native_name":"Uganda"},{"flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png","code":"UA","english_name":"Ukraine","folded_name":"Ukraine","native_name":"Ukraine"},{"flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png","code":"AE","english_name":"United Arab Emirates","folded_name":"United Arab Emirates","native_name":"United Arab Emirates"},{"flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png","code":"GB","english_name":"United Kingdom","folded_name":"United Kingdom","native_name":"United Kingdom"},{"flag":null,"code":"UM","english_name":"United States Minor Outlying Islands","folded_name":"U.S. Outlying Islands","native_name":"U.S. Outlying Islands"},{"flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png","code":"US","english_name":"United States of America","folded_name":"United States","native_name":"United States"},{"flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png","code":"UY","english_name":"Uruguay","folded_name":"Uruguay","native_name":"Uruguay"},{"flag":"/assets/2/flags_v2/48/UZ-80b6095edcfa63366373f733b6129e3190442c75b7b7f5f4076a5b4c8342092c.png","code":"UZ","english_name":"Uzbekistan","folded_name":"Uzbekistan","native_name":"Uzbekistan"},{"flag":"/assets/2/flags_v2/48/VU-bd3bd4ffb1795d265b89c35ef76a80b19fa98f4763d57e092e722c256478e988.png","code":"VU","english_name":"Vanuatu","folded_name":"Vanuatu","native_name":"Vanuatu"},{"flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png","code":"VE","english_name":"Venezuela","folded_name":"Venezuela","native_name":"Venezuela"},{"flag":"/assets/2/flags_v2/48/VN-e29e7dc463f90e585f93db213338bbd1075b2ccd7dbf0c65080367aadc09d354.png","code":"VN","english_name":"Vietnam","folded_name":"Vietnam","native_name":"Vietnam"},{"flag":"/assets/2/flags_v2/48/WF-ee3c2b9524125b20837bb540d9ccbf5c737033e4bf87dafcdfd93878cb33bdbf.png","code":"WF","english_name":"Wallis and Futuna Islands","folded_name":"Wallis \u0026 Futuna","native_name":"Wallis \u0026 Futuna"},{"flag":"/assets/2/flags_v2/48/EH-7a86d2a4bb02b19e85b4e2e42b7d6e67ddafd1fd2f7cc8dad207414843b7e22a.png","code":"EH","english_name":"Western Sahara","folded_name":"Western Sahara","native_name":"Western Sahara"},{"flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png","code":"YE","english_name":"Yemen","folded_name":"Yemen","native_name":"Yemen"},{"flag":null,"code":"YU","english_name":"Yugoslavia","folded_name":"Yugoslavia","native_name":"Yugoslavia"},{"flag":null,"code":"ZR","english_name":"Zaire","folded_name":"Zaire","native_name":"Zaire"},{"flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png","code":"ZM","english_name":"Zambia","folded_name":"Zambia","native_name":"Zambia"},{"flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png","code":"ZW","english_name":"Zimbabwe","folded_name":"Zimbabwe","native_name":"Zimbabwe"}]
,
      accentFoldingFiltering: "en-US",
      sort: { field: "native_name", dir: "asc" }
    });
    country_datasource.read();

    $("#release_region").kendoDropDownList({
      autoWidth: true,
      height: 300,
      filter: "contains",
      dataTextField: "native_name",
      dataValueField: "code",
      dataSource: country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      value: 'IN',
      close: function(e) {
        var filters = this.dataSource.filter();
        if (filters) {
          this.dataSource.filter({});
        }
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "folded_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "english_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });

    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    $("#watch_region").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      select: function(e) {
        if (e.dataItem) {
          var dataItem = e.dataItem;

          $.ajax({
            dataType: 'html',
            url: '/discover/remote/ott_providers',
            method: 'POST',
            data: {
              watch_region: dataItem.country_code,
              media_type: 'movie'
            },
            beforeSend: function() {
             activatePageLoader();
            }
          }).done(function(response) {
            deactivatePageLoader();
            $('#ott_provider_wrapper').html(response);
            attachOttProviderTooltips();
            checkFilterHeight();
          }).fail(function() {
            deactivatePageLoader();
            showError('There was a problem refreshing the list.')
          });
        }
      },
      change: function(e) {
        enableForm();
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });

    $("#with_keywords").kendoMultiSelect({
      placeholder: "Filter by keywords...",
      dataTextField: "name",
      dataValueField: "id",
      autoBind: false,
      dataSource: {
        type: "json",
        serverFiltering: true,
        serverPaging: true,
        schema: {
          data: "results",
          total: "total_results"
        },
        pageSize: 50,
        transport: {
          read: {
            url: "/search/remote/keyword",
          }
        }
      },
      minLength: 2,
      change: function(e) {
        enableForm();
      }
    });

    $("#with_networks").kendoMultiSelect({
      placeholder: "Filter by TV networks...",
      dataTextField: "name",
      dataValueField: "id",
      template: kendo.template($("#network_combo_template").html()),
      autoBind: false,
      dataSource: {
        type: "json",
        serverFiltering: true,
        serverPaging: true,
        schema: {
          data: "results",
          total: "total_results"
        },
        pageSize: 50,
        transport: {
          read: {
            url: '/search/remote/tv_network'
          }
        }
      },
      minLength: 2,
      change: function(e) {
        enableForm();
      }
    });

    function attachOttProviderTooltips() {
      $('ul.ott_providers li').kendoTooltip({
        filter: 'a',
        position: 'top',
        show: function(e) {
          this.popup.element.addClass("tmdb_theme");
        }
      });
    }
    attachOttProviderTooltips();

    $('.tooltip').kendoTooltip({
      position: 'top',
      content: function(e) {
        var selected_id = e.sender.element.data('tooltip-id');
        return $(selected_id).html();
      },
      show: function(e) {
        this.popup.element.addClass("tmdb_theme");
      }
    });

    $('body').on({
      mouseenter: function () {
        $(this).find('span.glyphicons_v2').addClass('white');
      },
      mouseleave: function () {
        $(this).find('span.glyphicons_v2').removeClass('white');
      }
    }, "div.group p");

    $('input[type=radio][name=show_me]').change(function() {
      enableForm();
    });

    attachOptionsTooltips(false, '#page_1');


    function buildQuery(form_map) {
      var query = '';
      for (var key in form_map) {
        if (query != "") {
          query += "&";
        }
        query += (key + "=" + encodeURIComponent(form_map[key]));
      }

      return query;
    }

    function buildAndSetQuery() {
      setSortBy();
      setGenres();
      setCertification();
      setLanguage();
      setRuntimeFrom();
      setRuntimeTo();
      setShowMe();
      setVoteAverageFrom();
      setVoteAverageTo();
      setVoteCountFrom();
      setKeywords();

        setAvailabilities();
        setOttProviders();

        setReleaseDates();

      return buildQuery(form_map);
    }

    $('div.apply a').on('click', function() {
      if ( $(this).parent().parent().hasClass('enabled') ) {
        var query = buildAndSetQuery();

        $('.loading_wrapper').removeClass('hide');
        $('.apply p.load_more').addClass('hide');

          window.scrollTo(0, 0);

        $.ajax({
          dataType: 'html',
          url: '/discover/movie',
          method: 'POST',
          data: query,
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('div.apply.full').removeClass('fixed').addClass('disable_on_scroll');
          $('div.apply').removeClass('enabled').addClass('disabled');
          $('#media_results').html(response);
          attachOptionsTooltips(false, '#page_1');
          observer.observe();

        }).fail(function() {
          deactivatePageLoader();
          showError('There was a problem refreshing the results.')
        }).always(function() {
          $('.apply p.load_more').removeClass('hide');
          $('.loading_wrapper').addClass('hide');
        });
      }
    });

    $("#media_results").on('click', 'a.load_more', function(e) {
      var currentPage = $(this).attr('data-current-page');
      var nextPage = $(this).attr('data-next-page');
      setNextPage(nextPage);
      loadPage(currentPage, nextPage);
    });

    function createInview(element) {
      if ( element ) {
        new Waypoint.Inview({
          element: element,
          enter: function(direction) {
            var loadMore = $(this.element).find('a.load_more');
            loadMore.click();
            this.disable();
          },
          offset: {
            bottom: -800
          }
        });
      }
    }

    function loadPage(currentPage, nextPage) {
      var query = buildAndSetQuery();

      $.ajax({
        dataType: 'html',
        url: '/discover/movie/items',
        method: 'POST',
        data: query,
        beforeSend: function() {
         activatePageLoader();
        }
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem.');
      }).done(function(response) {
        deactivatePageLoader();
        $('div.apply a').removeClass('enabled');
        $('#pagination_page_' + currentPage).addClass('hide');
        $('.page_' + currentPage + '_filler').hide();
        $('.media_items.results').append(response);
        observer.observe();

        attachOptionsTooltips(false, '#page_' + nextPage);
        createInview($('#pagination_page_' + nextPage));
      });
    }

  });
</script>

</main>

    </div> <!-- page_wrap opened in html_head -->

    <footer class="single_column movie ">
      <nav>
        <div class="join">
          <img src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" alt="The Movie Database (TMDB)" width="130" height="94">

            <a class="rounded" href="/signup">Join the Community</a>
        </div>

        <div>
          <h3>The Basics</h3>
          <ul>
            <li><a href="/about">About TMDB</a></li>
            <li><a href="/about/staying-in-touch">Contact Us</a></li>
            <li><a href="/talk">Support Forums</a></li>
              <li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
            <li><a href="https://status.themoviedb.org/" target="_blank" rel="noopener">System Status</a></li>
          </ul>
        </div>
        <div>
          <h3>Get Involved</h3>
          <ul>
            <li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
            <li><a href="/movie/new">Add New Movie</a></li>
            <li><a href="/tv/new">Add New TV Show</a></li>
          </ul>
        </div>
        <div>
          <h3>Community</h3>
          <ul>
            <li><a href="/documentation/community/guidelines">Guidelines</a></li>
            <li><a href="/discuss">Discussions</a></li>
            <li><a href="/leaderboard">Leaderboard</a></li>
            <li><a href="https://twitter.com/themoviedb" target="_blank" rel="noopener">Twitter</a></li>
          </ul>
        </div>
        <div>
          <h3>Legal</h3>
          <ul>
            <li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
            <li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
            <li><a href="/privacy-policy">Privacy Policy</a></li>
            <li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
          </ul>
        </div>
      </nav>

      <section>Build 3447843 (5733)</section>
    </footer>

      <div id="new_media_template" class="hide">
        <div class="settings_content">
          <p>Can't find a movie or TV show? Login to create it.</p>
        </div>
      </div>

      <div id="settings_tooltip" class="hide">
        <div class="settings_content">
          <div class="group no_pad">
            <p><a href="/login">Login</a></p>
          </div>
          <div class="group">
            <p><a href="/signup">Sign Up</a></p>
          </div>
        </div>
      </div>

    <div id="keyboard_shortcuts_popup" class="hide">
      <div class="content k-flex-col">
        <div class="keyboard_shortcuts">
          <div class="column">
            <h3>Global</h3>
            <div><span>s</span> focus the search bar</div>
            <div><span>p</span> open profile menu</div>
            <div><span>esc</span> close an open window</div>
            <div><span>?</span> open keyboard shortcut window</div>

            <h3>On media pages</h3>
            <div><span>b</span> go back (or to parent when applicable)</div>
            <div><span>e</span> go to edit page</div>

            <h3>On TV season pages</h3>
            <div><span>&#8594;</span> (right arrow) go to next season</div>
            <div><span>&#8592;</span> (left arrow) go to previous season</div>

            <h3>On TV episode pages</h3>
            <div><span>&#8594;</span> (right arrow) go to next episode</div>
            <div><span>&#8592;</span> (left arrow) go to previous episode</div>

            <h3>On all image pages</h3>
            <div><span>a</span> open add image window</div>
          </div>

          <div class="column">
            <h3>On all edit pages</h3>
            <div><span>t</span> open translation selector</div>
            <div><span>ctrl</span>+ <span>s</span> submit form</div>

            <h3>On discussion pages</h3>
            <div><span>n</span> create new discussion</div>
            <div><span>w</span> toggle watching status</div>
            <div><span>p</span> toggle public/private</div>
            <div><span>c</span> toggle close/open</div>
            <div><span>a</span> open activity</div>
            <div><span>r</span> reply to discussion</div>
            <div><span>l</span> go to last reply</div>
            <div><span>ctrl</span>+ <span>enter</span> submit your message</div>
            <div><span>&#8594;</span> (right arrow) next page</div>
            <div><span>&#8592;</span> (left arrow) previous page</div>
          </div>
        </div>

        <div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
          <h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
          <label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
            <input type="checkbox" id="toggle_keyboard_shortcuts" class="k-mr-2 k-cursor-pointer" name="toggle_keyboard_shortcuts" />
            Enable Keyboard Shortcuts
          </label>
        </div>
      </div>
    </div>

    <div class="hide">
      <div id="options_tooltip">
        <div class="settings_content">
            <div class="group no_pad">
              <p class="no_hover">Want to rate or add this item to a list?</p>
              <p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
            </div>
            <div class="group">
              <p class="no_hover">Not a member?</p>
              <p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
            </div>
        </div>
      </div>
    </div>

    <div class="hide">
      <div id="video_popup"></div>
    </div>

      <script src="/assets/2/jquery.waypoints.inview.min-020c5d0ff05f6c391ec83334e99df1904b2971479d4334ac94fe7bca52bf287a.js"></script>

    <script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
      <script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>

    <script type="text/javascript" charset="utf-8">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=&media_id=&referral=%2Fmovie',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>

    <script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>

    <script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>

    <script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>

    <script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>

    <script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>

    <script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>

    <script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>

    <script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>

    <script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>

    <script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>

    <script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
    <div id="dialog_window"></div>

    <span id="notification" class="hide"></span>
    <script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>

    <script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>

    <script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>

    <script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>

    <script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>

  </body>
</html>

1-d. Infer the type of the variable created in part 1c and display the first 200 characters of the content from the server’s response¶

In [41]:
print('First 200 characters of the webpage is:','\n','\n' ,pagecontent.text[:200])
print('\n')
print('The type of variable created in 1-c is:' ,type(pagecontent))
First 200 characters of the webpage is: 
 
 <!DOCTYPE html>
<html lang="en" class="no-js">
  <head>
    <title>Popular Movies &#8212; The Movie Database (TMDB)</title>
    <meta http-equiv="cleartype" content="on">
    <meta charset="utf-8">
  


The type of variable created in 1-c is: <class 'requests.models.Response'>

Task 2: Parse the content of HTML response¶

2-a. From the BeautifulSoup library (bs4) import the BeautifulSoup class. Pass the contents of the webpage obtained from step 1c as an argument to create an instance of the BeautifulSoup class¶

In [5]:
soup = BeautifulSoup(pagecontent.content, 'html.parser')
c = soup.prettify()
print('The content of the webpage was parsed, as an argument and instance was creadted :','\n',soup)
print(type(soup))
The content of the webpage was parsed, as an argument and instance was creadted : 
 <!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Popular Movies — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="The Movie Database (TMDB) is a popular, user editable database for movies and TV shows." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/discover-b2c3bb76e3d2b2323e842dc4be56a342c51e08c3bb91c6a010e8b401b180f117.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/account-c0bd32a9cfa7c58b18a59493ad2e156284fe17555554a34886920e88917795d5.css" media="screen" rel="stylesheet"/>
<link href="https://www.themoviedb.org/movie" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=af-ZA" hreflang="af-ZA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=be-BY" hreflang="be-BY" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=bn-BD" hreflang="bn-BD" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ch-GU" hreflang="ch-GU" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=cn-CN" hreflang="cn-CN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=cy-GB" hreflang="cy-GB" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=da-DK" hreflang="da-DK" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=de-DE" hreflang="de-DE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=el-GR" hreflang="el-GR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-US" hreflang="en-US" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=eo-EO" hreflang="eo-EO" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=es-ES" hreflang="es-ES" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=et-EE" hreflang="et-EE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=eu-ES" hreflang="eu-ES" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ga-IE" hreflang="ga-IE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=gd-GB" hreflang="gd-GB" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=gl-ES" hreflang="gl-ES" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=he-IL" hreflang="he-IL" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=hi-IN" hreflang="hi-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=id-ID" hreflang="id-ID" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=it-IT" hreflang="it-IT" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ka-GE" hreflang="ka-GE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=kk-KZ" hreflang="kk-KZ" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=kn-IN" hreflang="kn-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ky-KG" hreflang="ky-KG" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=lv-LV" hreflang="lv-LV" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ml-IN" hreflang="ml-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=mr-IN" hreflang="mr-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ms-MY" hreflang="ms-MY" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=nb-NO" hreflang="nb-NO" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=no-NO" hreflang="no-NO" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=pa-IN" hreflang="pa-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=si-LK" hreflang="si-LK" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sq-AL" hreflang="sq-AL" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ta-IN" hreflang="ta-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=te-IN" hreflang="te-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=tl-PH" hreflang="tl-PH" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=th-TH" hreflang="th-TH" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zu-ZA" hreflang="zu-ZA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ar-AE" hreflang="ar-AE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=de-AT" hreflang="de-AT" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=de-CH" hreflang="de-CH" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-AU" hreflang="en-AU" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-CA" hreflang="en-CA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-GB" hreflang="en-GB" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-IE" hreflang="en-IE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-NZ" hreflang="en-NZ" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=es-MX" hreflang="es-MX" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ms-SG" hreflang="ms-SG" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=nl-BE" hreflang="nl-BE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zh-SG" hreflang="zh-SG" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
<script defer="" src="/assets/2/kendo-2021.1.204/kendo.calendar.min-ff597f14a778b702ec1cf9967dec754e429caf1558c8b89f0de036e8efe39761.js"></script>
<script defer="" src="/assets/2/kendo-2021.1.204/kendo.datepicker.min-9efa21cba900555da428262129f44042706c5abac5644c872d9cac78f010493a.js"></script>
<script defer="" src="/assets/2/kendo-2021.1.204/kendo.slider.min-1e770b8fc7facf8ee48d3b0ad7abdfb598ab17cb69add240accc8df5fa2bc919.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content">
<div class="media discover" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div class="title">
<h2>Popular Movies</h2>
</div>
<div class="content">
<div class="">
<div class="filter_panel card closed">
<div class="name">
<h2>Sort</h2>
<span class="glyphicons_v2 chevron-right"></span>
</div>
<div class="filter">
<h3>Sort Results By</h3>
<select class="kendo_dropdown full_width font_size_1" id="sort_by" name="sort_by">
<option selected="" value="popularity.desc">Popularity Descending</option>
<option value="popularity.asc">Popularity Ascending</option>
<option value="vote_average.desc">Rating Descending</option>
<option value="vote_average.asc">Rating Ascending</option>
<option value="primary_release_date.desc">Release Date Descending</option>
<option value="primary_release_date.asc">Release Date Ascending</option>
<option value="title.asc">Title (A-Z)</option>
<option value="title.desc">Title (Z-A)</option>
</select>
</div>
</div>
<div class="filter_panel card closed">
<div class="name">
<h2>Where To Watch <span>56</span></h2>
<span class="glyphicons_v2 chevron-right"></span>
</div>
<div class="filter">
<h3>My Services <span class="tooltip glyphicons_v2 circle-question" data-tooltip-id="#ott_tooltip"></span></h3>
<label class="k-form-field">
<input class="k-checkbox" disabled="" id="my_services" name="my_services" type="checkbox" value="true"/>
<label class="k-checkbox-label" for="my_services">Restrict searches to my subscribed services?</label>
</label>
</div>
<div class="filter">
<h3>Country</h3>
<div class="font_size_1 kendo_dropdown" id="watch_region" style="width: 100%;"></div>
<span id="ott_provider_wrapper">
<ul class="ott_providers multi_select image" id="ott_providers" style="margin-bottom: 0;">
<li class="" data-value="8">
<a class="no_click" href="#" title="Netflix">
<img alt="Netflix" height="50" src="/t/p/original/t2yyOv40HZeVlLjYsCsPHnWLk4W.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="119">
<a class="no_click" href="#" title="Amazon Prime Video">
<img alt="Amazon Prime Video" height="50" src="/t/p/original/emthp39XA2YScoYL1p0sdbAH2WA.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="122">
<a class="no_click" href="#" title="Hotstar">
<img alt="Hotstar" height="50" src="/t/p/original/7Fl8ylPDclt3ZYgNbW2t7rbZE9I.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="121">
<a class="no_click" href="#" title="Voot">
<img alt="Voot" height="50" src="/t/p/original/2u1uElmpm4lProS7C9RYcaYLYt1.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="220">
<a class="no_click" href="#" title="Jio Cinema">
<img alt="Jio Cinema" height="50" src="/t/p/original/jRpQbuHbGR0MzSIBxJjxZxpXhqC.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="232">
<a class="no_click" href="#" title="Zee5">
<img alt="Zee5" height="50" src="/t/p/original/ajbCmwvZ8HiePHZaOVEgm9MzyuA.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="350">
<a class="no_click" href="#" title="Apple TV Plus">
<img alt="Apple TV Plus" height="50" src="/t/p/original/6uhKBfmtzFqOcLousHwZuzcrScK.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="2">
<a class="no_click" href="#" title="Apple TV">
<img alt="Apple TV" height="50" src="/t/p/original/peURlLlr8jggOwK53fJ5wdQl05y.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="218">
<a class="no_click" href="#" title="Eros Now">
<img alt="Eros Now" height="50" src="/t/p/original/4XYI2rzRm34skcvamytegQx7Dmu.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="3">
<a class="no_click" href="#" title="Google Play Movies">
<img alt="Google Play Movies" height="50" src="/t/p/original/tbEdFQDwx5LEVr8WpSeXQSIirVq.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="11">
<a class="no_click" href="#" title="MUBI">
<img alt="MUBI" height="50" src="/t/p/original/bVR4Z1LCHY7gidXAJF5pMa4QrDS.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="237">
<a class="no_click" href="#" title="Sony Liv">
<img alt="Sony Liv" height="50" src="/t/p/original/odTur9CmVtzsRUAZ9910tPM4XwL.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="192">
<a class="no_click" href="#" title="YouTube">
<img alt="YouTube" height="50" src="/t/p/original/oIkQkEkwfmcG7IGpRR1NB8frZZM.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="100">
<a class="no_click" href="#" title="GuideDoc">
<img alt="GuideDoc" height="50" src="/t/p/original/iX0pvJ2GFATbVIH5IHMwG0ffIdV.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="175">
<a class="no_click" href="#" title="Netflix Kids">
<img alt="Netflix Kids" height="50" src="/t/p/original/j2OLGxyy0gKbPVI0DYFI2hJxP6y.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="73">
<a class="no_click" href="#" title="Tubi TV">
<img alt="Tubi TV" height="50" src="/t/p/original/w2TDH9TRI7pltf5LjN3vXzs7QbN.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="255">
<a class="no_click" href="#" title="Yupp TV">
<img alt="Yupp TV" height="50" src="/t/p/original/8qNJcPBHZ4qewHrDJ7C7s2DBQ3V.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="309">
<a class="no_click" href="#" title="Sun Nxt">
<img alt="Sun Nxt" height="50" src="/t/p/original/uW4dPCcbXaaFTyfL5HwhuDt5akK.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="315">
<a class="no_click" href="#" title="Hoichoi">
<img alt="Hoichoi" height="50" src="/t/p/original/d4vHcXY9rwnr763wQns2XJThclt.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="319">
<a class="no_click" href="#" title="Alt Balaji">
<img alt="Alt Balaji" height="50" src="/t/p/original/xiqTOBxOnlMy1nvppZcFhCDsP0f.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="437">
<a class="no_click" href="#" title="Hungama Play">
<img alt="Hungama Play" height="50" src="/t/p/original/4QEQsvCBnORNIg9EDnrRSiEw61D.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="190">
<a class="no_click" href="#" title="Curiosity Stream">
<img alt="Curiosity Stream" height="50" src="/t/p/original/67Ee4E6qOkQGHeUTArdJ1qRxzR2.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="476">
<a class="no_click" href="#" title="EPIC ON">
<img alt="EPIC ON" height="50" src="/t/p/original/q03pok7xSxYJaENuYs547qa6upY.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="474">
<a class="no_click" href="#" title="ShemarooMe">
<img alt="ShemarooMe" height="50" src="/t/p/original/vIhSFgmp0HXZbUHDscuhpU6S2Z6.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="500">
<a class="no_click" href="#" title="TVF Play">
<img alt="TVF Play" height="50" src="/t/p/original/8ugSQ1g7E8fXFnKFT5G8XOMcmS0.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="502">
<a class="no_click" href="#" title="Tata Play">
<img alt="Tata Play" height="50" src="/t/p/original/qLR6qzB1IcANZUqMEkLf6Sh8Y8s.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="510">
<a class="no_click" href="#" title="Discovery Plus">
<img alt="Discovery Plus" height="50" src="/t/p/original/wYRiUqIgWcfUvO6OPcXuUNd4tc2.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="482">
<a class="no_click" href="#" title="ManoramaMax">
<img alt="ManoramaMax" height="50" src="/t/p/original/iRv3wbUEPuwYYPSKwUxPaMPKGM4.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="471">
<a class="no_click" href="#" title="FILMRISE">
<img alt="FILMRISE" height="50" src="/t/p/original/mEiBVz62M9j3TCebmOspMfqkIn.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="515">
<a class="no_click" href="#" title="MX Player">
<img alt="MX Player" height="50" src="/t/p/original/dH4BZucVyb5lW97TEbZ7RTAugjg.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="521">
<a class="no_click" href="#" title="Spamflix">
<img alt="Spamflix" height="50" src="/t/p/original/xN97FFkFAdY1JvHhS4zyPD4URgD.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="532">
<a class="no_click" href="#" title="aha">
<img alt="aha" height="50" src="/t/p/original/m3NWxxR23l1w1e156fyTuw931gx.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="545">
<a class="no_click" href="#" title="Spuul">
<img alt="Spuul" height="50" src="/t/p/original/iJGVfWTDddgipZ7mJCCEYzmRYrP.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="538">
<a class="no_click" href="#" title="Plex">
<img alt="Plex" height="50" src="/t/p/original/swMyOSh6p3ZOTr76yPV6EyQFTik.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="546">
<a class="no_click" href="#" title="WOW Presents Plus">
<img alt="WOW Presents Plus" height="50" src="/t/p/original/mgD0T960hnYU4gBxbPPBrcDfgWg.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="551">
<a class="no_click" href="#" title="Magellan TV">
<img alt="Magellan TV" height="50" src="/t/p/original/gekkP93StjYdiMAInViVmrnldNY.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="554">
<a class="no_click" href="#" title="BroadwayHD">
<img alt="BroadwayHD" height="50" src="/t/p/original/xLu1rkZNOKuNnRNr70wySosfTBf.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="559">
<a class="no_click" href="#" title="Filmzie">
<img alt="Filmzie" height="50" src="/t/p/original/olmH7t5tEng8Yuq33KmvpvaaVIg.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="561">
<a class="no_click" href="#" title="Lionsgate Play">
<img alt="Lionsgate Play" height="50" src="/t/p/original/vrFpju3t7kplDbFsN5GLJpG0obj.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="562">
<a class="no_click" href="#" title="MovieSaints">
<img alt="MovieSaints" height="50" src="/t/p/original/fdWE8jpmQqkZrwg2ZMuCLz6ms5P.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="444">
<a class="no_click" href="#" title="Dekkoo">
<img alt="Dekkoo" height="50" src="/t/p/original/u2H29LCxRzjZVUoZUQAHKm5P8Zc.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="567">
<a class="no_click" href="#" title="True Story">
<img alt="True Story" height="50" src="/t/p/original/osREemsc9uUB2J8VTkQeAVk2fu9.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="569">
<a class="no_click" href="#" title="DocAlliance Films">
<img alt="DocAlliance Films" height="50" src="/t/p/original/aQ1ritN00jXc7RAFfUoQKGAAfp7.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="614">
<a class="no_click" href="#" title="VI movies and tv">
<img alt="VI movies and tv" height="50" src="/t/p/original/h1PNHFp50cceDZ8jXUMnuVVMIw2.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="677">
<a class="no_click" href="#" title="Eventive">
<img alt="Eventive" height="50" src="/t/p/original/fadQYOyKL0tqfyj012nYJxm3N2I.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="688">
<a class="no_click" href="#" title="ShortsTV Amazon Channel">
<img alt="ShortsTV Amazon Channel" height="50" src="/t/p/original/m0mvKlSjn38S9w7WVNV7a7XyPIe.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="10">
<a class="no_click" href="#" title="Amazon Video">
<img alt="Amazon Video" height="50" src="/t/p/original/5NyLm42TmCqCMOZFvH4fcoSNKEW.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="692">
<a class="no_click" href="#" title="Cultpix">
<img alt="Cultpix" height="50" src="/t/p/original/59azlQKUgFdYq6QI5QEAxIeecyL.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="701">
<a class="no_click" href="#" title="FilmBox+">
<img alt="FilmBox+" height="50" src="/t/p/original/4FqTBYsUSZgS9z9UGKgxSDBbtc8.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="528">
<a class="no_click" href="#" title="AMC+ Amazon Channel">
<img alt="AMC+ Amazon Channel" height="50" src="/t/p/original/9edKQczyuMmQM1yS520hgmJbcaC.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="196">
<a class="no_click" href="#" title="AcornTV Amazon Channel">
<img alt="AcornTV Amazon Channel" height="50" src="/t/p/original/8WWD7t5Irwq9kAH4rufQ4Pe1Dog.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="1771">
<a class="no_click" href="#" title="Takflix">
<img alt="Takflix" height="50" src="/t/p/original/cnIHBy3uLWhHRR7VeWQhK3ZsYP0.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="445">
<a class="no_click" href="#" title="Classix">
<img alt="Classix" height="50" src="/t/p/original/iaMw6nOyxUzXSacrLQ0Au6CfZkc.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="1854">
<a class="no_click" href="#" title="AMC Plus Apple TV Channel ">
<img alt="AMC Plus Apple TV Channel " height="50" src="/t/p/original/yFgm7vxwKZ4jfXIlPizlgoba2yi.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="283">
<a class="no_click" href="#" title="Crunchyroll">
<img alt="Crunchyroll" height="50" src="/t/p/original/8Gt1iClBlzTeQs8WQm8UrCoIxnQ.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="1898">
<a class="no_click" href="#" title="Amazon miniTV">
<img alt="Amazon miniTV" height="50" src="/t/p/original/tcRSEeMnRxtKHqg7kqF8z5SvUpF.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="hidden"></li>
<li class="hidden"></li>
<li class="hidden"></li>
</ul>
</span>
</div>
</div>
<div class="filter_panel card">
<div class="name" data-callback="filterCallback()">
<h2>Filters</h2>
<span class="glyphicons_v2 chevron-right"></span>
</div>
<div class="filter">
<h3>Show Me<span class="tooltip glyphicons_v2 circle-question" data-tooltip-id="#show_me_tooltip"></span></h3>
<label class="k-form-field">
<input checked="checked" class="k-radio" id="show_me_everything" name="show_me" type="radio" value="0"/>
<label class="k-radio-label" for="show_me_everything">Everything</label>
</label>
<label class="k-form-field">
<input class="k-radio" disabled="" id="show_me_not_seen" name="show_me" type="radio" value="1"/>
<label class="k-radio-label" for="show_me_not_seen">Movies I Haven't Seen</label>
</label>
<label class="k-form-field">
<input class="k-radio" disabled="" id="show_me_seen" name="show_me" type="radio" value="2"/>
<label class="k-radio-label" for="show_me_seen">Movies I Have Seen</label>
</label>
</div>
<div class="filter">
<h3>Availabilities</h3>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="all_availabilities" name="all_availabilities" type="checkbox" value="true"/>
<label class="k-checkbox-label" for="all_availabilities">Search all availabilities?</label>
</label>
<div class="labels hide" id="availabilities_wrapper">
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_flatrate" name="ott_monetization_type" type="checkbox" value="flatrate"/>
<label class="k-checkbox-label" for="ott_monetization_type_flatrate">Stream</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_free" name="ott_monetization_type" type="checkbox" value="free"/>
<label class="k-checkbox-label" for="ott_monetization_type_free">Free</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_ads" name="ott_monetization_type" type="checkbox" value="ads"/>
<label class="k-checkbox-label" for="ott_monetization_type_ads">Ads</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_rent" name="ott_monetization_type" type="checkbox" value="rent"/>
<label class="k-checkbox-label" for="ott_monetization_type_rent">Rent</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_buy" name="ott_monetization_type" type="checkbox" value="buy"/>
<label class="k-checkbox-label" for="ott_monetization_type_buy">Buy</label>
</label>
</div>
</div>
<div class="filter">
<h3>Release Dates</h3>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="all_releases" name="all_releases" type="checkbox" value="true"/>
<label class="k-checkbox-label" for="all_releases">Search all releases?</label>
</label>
<div class="labels hide" id="release_type_wrapper">
<label class="k-form-field" style="padding-bottom: 20px;">
<input checked="" class="k-checkbox" id="all_release_countries" name="all_release_countries" type="checkbox" value="true"/>
<label class="k-checkbox-label" for="all_release_countries">Search all countries?</label>
</label>
<div class="hide" id="search_all_countries">
<input class="font_size_1 kendo_dropdown" id="release_region" name="release_region" style="width: 100%; margin-bottom: 10px;" value="IN"/>
</div>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_1" name="release_type" type="checkbox" value="1"/>
<label class="k-checkbox-label" for="release_type_1">Premiere</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_2" name="release_type" type="checkbox" value="2"/>
<label class="k-checkbox-label" for="release_type_2">Theatrical (limited)</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_3" name="release_type" type="checkbox" value="3"/>
<label class="k-checkbox-label" for="release_type_3">Theatrical</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_4" name="release_type" type="checkbox" value="4"/>
<label class="k-checkbox-label" for="release_type_4">Digital</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_5" name="release_type" type="checkbox" value="5"/>
<label class="k-checkbox-label" for="release_type_5">Physical</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_6" name="release_type" type="checkbox" value="6"/>
<label class="k-checkbox-label" for="release_type_6">TV</label>
</label>
</div>
<div class="year_column">
<span class="col_1 font_size_1">from</span>
<input class="font_size_1" id="release_date_gte" style="width: 100%" value=""/>
</div>
<div class="year_column">
<span class="col_1 font_size_1">to</span>
<input class="font_size_1" id="release_date_lte" style="width: 100%" value="2024-02-21"/>
</div>
</div>
<div class="filter">
<h3>Genres</h3>
<ul class="multi_select text" id="with_genres" name="with_genres[]">
<li data-value="28"><a class="no_click" href="/discover/movie?with_genres=28">Action</a></li>
<li data-value="12"><a class="no_click" href="/discover/movie?with_genres=12">Adventure</a></li>
<li data-value="16"><a class="no_click" href="/discover/movie?with_genres=16">Animation</a></li>
<li data-value="35"><a class="no_click" href="/discover/movie?with_genres=35">Comedy</a></li>
<li data-value="80"><a class="no_click" href="/discover/movie?with_genres=80">Crime</a></li>
<li data-value="99"><a class="no_click" href="/discover/movie?with_genres=99">Documentary</a></li>
<li data-value="18"><a class="no_click" href="/discover/movie?with_genres=18">Drama</a></li>
<li data-value="10751"><a class="no_click" href="/discover/movie?with_genres=10751">Family</a></li>
<li data-value="14"><a class="no_click" href="/discover/movie?with_genres=14">Fantasy</a></li>
<li data-value="36"><a class="no_click" href="/discover/movie?with_genres=36">History</a></li>
<li data-value="27"><a class="no_click" href="/discover/movie?with_genres=27">Horror</a></li>
<li data-value="10402"><a class="no_click" href="/discover/movie?with_genres=10402">Music</a></li>
<li data-value="9648"><a class="no_click" href="/discover/movie?with_genres=9648">Mystery</a></li>
<li data-value="10749"><a class="no_click" href="/discover/movie?with_genres=10749">Romance</a></li>
<li data-value="878"><a class="no_click" href="/discover/movie?with_genres=878">Science Fiction</a></li>
<li data-value="10770"><a class="no_click" href="/discover/movie?with_genres=10770">TV Movie</a></li>
<li data-value="53"><a class="no_click" href="/discover/movie?with_genres=53">Thriller</a></li>
<li data-value="10752"><a class="no_click" href="/discover/movie?with_genres=10752">War</a></li>
<li data-value="37"><a class="no_click" href="/discover/movie?with_genres=37">Western</a></li>
</ul>
</div>
<div class="filter">
<h3>Certification</h3>
<ul class="multi_select text" id="certification" name="certification[]">
<li data-value="U"><a class="no_click" href="/discover/movie?certification=U">U</a></li>
<li data-value="UA"><a class="no_click" href="/discover/movie?certification=UA">UA</a></li>
<li data-value="A"><a class="no_click" href="/discover/movie?certification=A">A</a></li>
</ul>
</div>
<div class="filter">
<h3>Language <span class="tooltip glyphicons_v2 circle-question" data-tooltip-id="#language_tooltip"></span></h3>
<select class="full_width font_size_1" id="language" name="language"></select>
</div>
<div class="filter">
<h3>User Score</h3>
<div class="full_width range" id="user_score_range">
<input id="vote_average_gte" name="vote_average.gte" value="0"/>
<input id="vote_average_lte" name="vote_average.lte" value="10"/>
</div>
</div>
<div class="filter">
<h3>Minimum User Votes</h3>
<div class="full_width range" id="user_vote_range">
<input value="0"/>
<input value="250"/>
</div>
</div>
<div class="filter">
<h3>Runtime</h3>
<div class="full_width range" id="runtime_range">
<input id="with_runtime_gte" name="with_runtime.gte" value="0"/>
<input id="with_runtime_lte" name="with_runtime.lte" value="400"/>
</div>
</div>
<div class="filter">
<h3>Keywords</h3>
<select class="full_width font_size_1" id="with_keywords" multiple="multiple" name="with_keywords[]">
</select>
</div>
</div>
<div class="apply small background_color light_blue disabled" id="">
<div class="loading_wrapper hide">
<div class="ball-scale-multiple white loader">
<div></div>
<div></div>
<div></div>
</div>
</div>
<p class="load_more"><a class="no_click load_more" data-current-page="1" data-next-page="2" data-partial="" href="">Search</a></p>
</div>
</div>
<div>
<div class="white_column no_pad">
<section class="panel results" id="media_results">
<div class="media_items results">
<div class="page_wrapper" id="page_1">
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/976573" title="Elemental">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg" srcset="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 1x, /t/p/w440_and_h660_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 2x"/>
</a>
</div>
<div class="options" data-id="976573" data-media-type="movie" data-object-id="62825b8b0d5d854560ddaf84">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 62825b8b0d5d854560ddaf84" data-bar-color="#21d07a" data-percent="77.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r77"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/976573" title="Elemental">Elemental</a></h2>
<p>Jun 14, 2023</p>
</div>
<div class="hover 976573"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/724209" title="Heart of Stone">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg" srcset="/t/p/w220_and_h330_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 1x, /t/p/w440_and_h660_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 2x"/>
</a>
</div>
<div class="options" data-id="724209" data-media-type="movie" data-object-id="5f0cbd05498ef90036861a5f">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5f0cbd05498ef90036861a5f" data-bar-color="#21d07a" data-percent="70" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/724209" title="Heart of Stone">Heart of Stone</a></h2>
<p>Aug 09, 2023</p>
</div>
<div class="hover 724209"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/569094" title="Spider-Man: Across the Spider-Verse">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg" srcset="/t/p/w220_and_h330_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 1x, /t/p/w440_and_h660_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 2x"/>
</a>
</div>
<div class="options" data-id="569094" data-media-type="movie" data-object-id="5c17ccc692514132c30c68df">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5c17ccc692514132c30c68df" data-bar-color="#21d07a" data-percent="85.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r85"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/569094" title="Spider-Man: Across the Spider-Verse">Spider-Man: Across the Spider-Verse</a></h2>
<p>May 31, 2023</p>
</div>
<div class="hover 569094"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/667538" title="Transformers: Rise of the Beasts">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg" srcset="/t/p/w220_and_h330_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 1x, /t/p/w440_and_h660_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 2x"/>
</a>
</div>
<div class="options" data-id="667538" data-media-type="movie" data-object-id="5e2f8f9d98f1f10012fd62b1">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5e2f8f9d98f1f10012fd62b1" data-bar-color="#21d07a" data-percent="75.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r75"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/667538" title="Transformers: Rise of the Beasts">Transformers: Rise of the Beasts</a></h2>
<p>Jun 06, 2023</p>
</div>
<div class="hover 667538"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/346698" title="Barbie">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg" srcset="/t/p/w220_and_h330_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 1x, /t/p/w440_and_h660_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 2x"/>
</a>
</div>
<div class="options" data-id="346698" data-media-type="movie" data-object-id="5590ddde925141758c00022d">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5590ddde925141758c00022d" data-bar-color="#21d07a" data-percent="74.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r74"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/346698" title="Barbie">Barbie</a></h2>
<p>Jul 19, 2023</p>
</div>
<div class="hover 346698"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/884605" title="No Hard Feelings">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg" srcset="/t/p/w220_and_h330_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 1x, /t/p/w440_and_h660_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 2x"/>
</a>
</div>
<div class="options" data-id="884605" data-media-type="movie" data-object-id="6167280dbe7f35006ac5bf37">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 6167280dbe7f35006ac5bf37" data-bar-color="#21d07a" data-percent="71.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r71"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/884605" title="No Hard Feelings">No Hard Feelings</a></h2>
<p>Jun 15, 2023</p>
</div>
<div class="hover 884605"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/298618" title="The Flash">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg" srcset="/t/p/w220_and_h330_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 1x, /t/p/w440_and_h660_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 2x"/>
</a>
</div>
<div class="options" data-id="298618" data-media-type="movie" data-object-id="5447badb0e0a2672da002622">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5447badb0e0a2672da002622" data-bar-color="#21d07a" data-percent="70" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/298618" title="The Flash">The Flash</a></h2>
<p>Jun 13, 2023</p>
</div>
<div class="hover 298618"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/615656" title="Meg 2: The Trench">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg" srcset="/t/p/w220_and_h330_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 1x, /t/p/w440_and_h660_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 2x"/>
</a>
</div>
<div class="options" data-id="615656" data-media-type="movie" data-object-id="5d2c096ab84f9400144a86fb">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5d2c096ab84f9400144a86fb" data-bar-color="#21d07a" data-percent="70" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/615656" title="Meg 2: The Trench">Meg 2: The Trench</a></h2>
<p>Aug 02, 2023</p>
</div>
<div class="hover 615656"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1006462" title="The Flood">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg" srcset="/t/p/w220_and_h330_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 1x, /t/p/w440_and_h660_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1006462" data-media-type="movie" data-object-id="62e53367eb64f1005e40326b">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 62e53367eb64f1005e40326b" data-bar-color="#d2d531" data-percent="69.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r69"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1006462" title="The Flood">The Flood</a></h2>
<p>Jul 14, 2023</p>
</div>
<div class="hover 1006462"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/614479" title="Insidious: The Red Door">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/d07phJqCx6z5wILDYqkyraorDPi.jpg" srcset="/t/p/w220_and_h330_face/d07phJqCx6z5wILDYqkyraorDPi.jpg 1x, /t/p/w440_and_h660_face/d07phJqCx6z5wILDYqkyraorDPi.jpg 2x"/>
</a>
</div>
<div class="options" data-id="614479" data-media-type="movie" data-object-id="5d2607c169d2801be004c634">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5d2607c169d2801be004c634" data-bar-color="#d2d531" data-percent="69.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r69"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/614479" title="Insidious: The Red Door">Insidious: The Red Door</a></h2>
<p>Jul 05, 2023</p>
</div>
<div class="hover 614479"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/385687" title="Fast X">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg" srcset="/t/p/w220_and_h330_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 1x, /t/p/w440_and_h660_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 2x"/>
</a>
</div>
<div class="options" data-id="385687" data-media-type="movie" data-object-id="56d8c1c692514162b7008908">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 56d8c1c692514162b7008908" data-bar-color="#21d07a" data-percent="73.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r73"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/385687" title="Fast X">Fast X</a></h2>
<p>May 17, 2023</p>
</div>
<div class="hover 385687"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1149381" title="Soulcatcher">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg" srcset="/t/p/w220_and_h330_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 1x, /t/p/w440_and_h660_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1149381" data-media-type="movie" data-object-id="64a8beebb686b900cc08a589">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 64a8beebb686b900cc08a589" data-bar-color="#d2d531" data-percent="65.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r65"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1149381" title="Soulcatcher">Soulcatcher</a></h2>
<p>Aug 02, 2023</p>
</div>
<div class="hover 1149381"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/447277" title="The Little Mermaid">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg" srcset="/t/p/w220_and_h330_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 1x, /t/p/w440_and_h660_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 2x"/>
</a>
</div>
<div class="options" data-id="447277" data-media-type="movie" data-object-id="58ca9f28c3a36841af00c550">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 58ca9f28c3a36841af00c550" data-bar-color="#d2d531" data-percent="66.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r66"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/447277" title="The Little Mermaid">The Little Mermaid</a></h2>
<p>May 18, 2023</p>
</div>
<div class="hover 447277"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/457332" title="Hidden Strike">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg" srcset="/t/p/w220_and_h330_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 1x, /t/p/w440_and_h660_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 2x"/>
</a>
</div>
<div class="options" data-id="457332" data-media-type="movie" data-object-id="5915f36bc3a368371b012168">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5915f36bc3a368371b012168" data-bar-color="#21d07a" data-percent="71.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r71"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/457332" title="Hidden Strike">Hidden Strike</a></h2>
<p>Jul 06, 2023</p>
</div>
<div class="hover 457332"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/565770" title="Blue Beetle">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg" srcset="/t/p/w220_and_h330_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 1x, /t/p/w440_and_h660_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 2x"/>
</a>
</div>
<div class="options" data-id="565770" data-media-type="movie" data-object-id="5c01bcd20e0a26360e087b05">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5c01bcd20e0a26360e087b05" data-bar-color="#21d07a" data-percent="71.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r71"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/565770" title="Blue Beetle">Blue Beetle</a></h2>
<p>Aug 16, 2023</p>
</div>
<div class="hover 565770"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/447365" title="Guardians of the Galaxy Vol. 3">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg" srcset="/t/p/w220_and_h330_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 1x, /t/p/w440_and_h660_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 2x"/>
</a>
</div>
<div class="options" data-id="447365" data-media-type="movie" data-object-id="58cb3d8d9251415e76005e9c">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 58cb3d8d9251415e76005e9c" data-bar-color="#21d07a" data-percent="80" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r80"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/447365" title="Guardians of the Galaxy Vol. 3">Guardians of the Galaxy Vol. 3</a></h2>
<p>May 03, 2023</p>
</div>
<div class="hover 447365"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1070514" title="Zom 100: Bucket List of the Dead">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg" srcset="/t/p/w220_and_h330_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 1x, /t/p/w440_and_h660_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1070514" data-media-type="movie" data-object-id="63b80d8024b33300931bbcdf">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 63b80d8024b33300931bbcdf" data-bar-color="#d2d531" data-percent="66.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r66"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1070514" title="Zom 100: Bucket List of the Dead">Zom 100: Bucket List of the Dead</a></h2>
<p>Aug 03, 2023</p>
</div>
<div class="hover 1070514"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1083862" title="Resident Evil: Death Island">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg" srcset="/t/p/w220_and_h330_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 1x, /t/p/w440_and_h660_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1083862" data-media-type="movie" data-object-id="63e2befe00508a00a0ee86d7">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 63e2befe00508a00a0ee86d7" data-bar-color="#21d07a" data-percent="77.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r77"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1083862" title="Resident Evil: Death Island">Resident Evil: Death Island</a></h2>
<p>Jun 22, 2023</p>
</div>
<div class="hover 1083862"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1040148" title="Ruby Gillman, Teenage Kraken">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg" srcset="/t/p/w220_and_h330_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 1x, /t/p/w440_and_h660_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1040148" data-media-type="movie" data-object-id="635892b331644b007f6f7003">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 635892b331644b007f6f7003" data-bar-color="#21d07a" data-percent="76.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r76"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1040148" title="Ruby Gillman, Teenage Kraken">Ruby Gillman, Teenage Kraken</a></h2>
<p>Jun 28, 2023</p>
</div>
<div class="hover 1040148"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/930094" title="Red, White &amp; Royal Blue">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg" srcset="/t/p/w220_and_h330_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 1x, /t/p/w440_and_h660_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 2x"/>
</a>
</div>
<div class="options" data-id="930094" data-media-type="movie" data-object-id="61ed2a6b713ea600421e60ed">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 61ed2a6b713ea600421e60ed" data-bar-color="#21d07a" data-percent="83.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r83"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/930094" title="Red, White &amp; Royal Blue">Red, White &amp; Royal Blue</a></h2>
<p>Jul 27, 2023</p>
</div>
<div class="hover 930094"></div>
</div>
<div class="card style_1 page_1_filler filler"></div>
<div class="card style_1 page_1_filler filler"></div>
<div class="card style_1 page_1_filler filler"></div>
<div class="pagination infinite background_color light_blue" data-current-page="1" data-next-page="2" id="pagination_page_1">
<div class="loading_wrapper hide">
<div class="ball-scale-multiple loader">
<div></div>
<div></div>
<div></div>
</div>
</div>
<p class="load_more"><a class="no_click load_more" data-current-page="1" data-next-page="2" href="/movie?page=2">Load More</a></p>
</div>
</div>
<script>
    $(function() {
      $('.user_score_chart.62825b8b0d5d854560ddaf84').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5f0cbd05498ef90036861a5f').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5c17ccc692514132c30c68df').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5e2f8f9d98f1f10012fd62b1').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5590ddde925141758c00022d').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.6167280dbe7f35006ac5bf37').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5447badb0e0a2672da002622').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5d2c096ab84f9400144a86fb').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.62e53367eb64f1005e40326b').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5d2607c169d2801be004c634').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.56d8c1c692514162b7008908').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.64a8beebb686b900cc08a589').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.58ca9f28c3a36841af00c550').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5915f36bc3a368371b012168').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5c01bcd20e0a26360e087b05').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.58cb3d8d9251415e76005e9c').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.63b80d8024b33300931bbcdf').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.63e2befe00508a00a0ee86d7').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.635892b331644b007f6f7003').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.61ed2a6b713ea600421e60ed').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
</script>
</div>
</section>
</div>
</div>
<div class="apply full background_color light_blue disabled" id="">
<div class="loading_wrapper hide">
<div class="ball-scale-multiple white loader">
<div></div>
<div></div>
<div></div>
</div>
</div>
<p class="load_more"><a class="no_click load_more" data-current-page="1" data-next-page="2" data-partial="" href="">Search</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
<div class="hide" id="show_me_tooltip">
<p>Log in to filter items you've watched.</p>
</div>
<div class="hide" id="language_tooltip">
<p>Filter items based on their original language.</p>
</div>
<div class="hide" id="ott_tooltip">
<p>Log in to manage your subscribed services.</p>
</div>
<script id="languageValueTemplate" type="text/x-kendo-template">
  # if (count == 9999999) { #
    #= native_name #
  # } else { #
    #= native_name # (#= kendo.toString(Math.abs(count), "n0") #)
  # } #
</script>
<script>
  $(function() {

    var form_map = {
      'air_date.gte': '',
      'air_date.lte': '',
      'certification': '',
      'certification_country': 'IN',
      'debug': '',
      'first_air_date.gte': '',
      'first_air_date.lte': '',
      'page': '1',
      'primary_release_date.gte': '',
      'primary_release_date.lte': '',
      'region': '',
      'release_date.gte': '',
      'release_date.lte': '2024-02-21',
      'show_me': '0',
      'sort_by': 'popularity.desc',
      'vote_average.gte': '',
      'vote_average.lte': '',
      'vote_count.gte': '',
      'watch_region': 'IN',
      'with_genres': '',
      'with_keywords': '',
      'with_networks': '',
      'with_origin_country': '',
      'with_original_language': '',
      'with_watch_monetization_types': '',
      'with_watch_providers': '',
      'with_release_type': '',
      'with_runtime.gte': '0',
      'with_runtime.lte': '400'
    }


    function isScrolledIntoView(elem) {
      var docViewTop = $(window).scrollTop();
      var docViewBottom = docViewTop + $(window).height();

      var elemTop = elem.offset().top;
      var elemBottom = elemTop + elem.height();

      return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop));
    }

    var full_apply = $('div.apply.full');
    var small_apply = $('div.apply.small');
    var originalInnerHeight = window.innerHeight;

    function swapBottomPad() {
      if (originalInnerHeight < window.innerHeight) {
        full_apply.addClass('pad');
      } else {
        full_apply.removeClass('pad');
      }
    }


    $(window).on('scroll', function() {
      var in_view = isScrolledIntoView(small_apply);
      if ( in_view ) {
        if ( full_apply.hasClass('fixed') ) {
          full_apply.removeClass('fixed');
        } else {
          return
        }
      } else {
        if ( full_apply.hasClass('disabled') || full_apply.hasClass('disable_on_scroll') ) {
          return
        } else {
          full_apply.addClass('fixed');
        }
      }
    });

    function checkFilterHeight() {
      var in_view = isScrolledIntoView(small_apply);
      if ( in_view ) {
        full_apply.removeClass('fixed');
      } else {
        if ( full_apply.hasClass('disabled') || full_apply.hasClass('disable_on_scroll') ) {
          return
        } else {
          full_apply.addClass('fixed');
        }
      }
    }

    $("div.media.discover div.filter_panel div.name").on('click', function() {
      var parent = $(this).parent();
      parent.toggleClass('closed');

      checkFilterHeight();

      if ( $(this).data('callback') ) {
        eval($(this).data('callback'));
      }
    });

    function enableForm() {
      $('div.apply').removeClass('disabled').removeClass('disable_on_scroll').addClass('enabled');

      checkFilterHeight();
      setNextPage(1);
    }

    function setAvailabilities() {
      if ( $('input[name="all_availabilities"]').prop('checked') ) {
        form_map['with_watch_monetization_types'] = '';
      } else {
        setOttMonetizationTypes();
      }
    }

    function setOttMonetizationTypes() {
      var selected_types = Array.prototype.map.call($('input[name="ott_monetization_type"]:checked'), function(obj) {
        return obj.value;
      });

      form_map['with_watch_monetization_types'] = selected_types.join('|');
    }

    function setOttRegion() {
      var selected = $("#watch_region").data("kendoDropDownList").value();
      form_map['watch_region'] = selected;
    }

    function setOttProviders() {
      setOttRegion();

      var selected = $.map( $('#ott_providers').find('li.selected'), function(value, i) {
        return $(value).data('value')
      });

      form_map['with_watch_providers'] = selected.join('|');
    }

    function setGenres() {
      var selected = $.map( $('#with_genres').find('li.selected'), function(value, i) {
        return $(value).data('value')
      });

      form_map['with_genres'] = selected.join(',');
    }

    function setCertification() {
      var selected = $.map( $('#certification').find('li.selected'), function(value, i) {
        return $(value).data('value')
      });

      form_map['certification'] = selected.join('|');
    }

    function setLanguage() {
      var selected = $("#language").data("kendoDropDownList").value();
      form_map['with_original_language'] = selected;
    }

    function setNextPage(page) {
      form_map['page'] = page;
    }

    function setTvNetworks() {
      var selected = $("#with_networks").data("kendoMultiSelect").value();
      form_map['with_networks'] = selected.join('|');
    }

    function setKeywords() {
      var selected = $("#with_keywords").data("kendoMultiSelect").value();
      form_map['with_keywords'] = selected.join('|');
    }

    function setAirDates() {
      if ( $('input[name="all_releases"]').prop('checked') ) {
        setAirDateFrom();
        setAirDateTo();
      } else {
        setFirstAirDateFrom();
        setFirstAirDateTo();
      }
    }

    function setFirstAirDateFrom() {
      form_map['air_date.gte'] = '';
      form_map['first_air_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['first_air_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setFirstAirDateTo() {
      form_map['air_date.lte'] = '';
      form_map['first_air_date.lte'] = '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['first_air_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setAirDateFrom() {
      form_map['air_date.gte'] = '';
      form_map['first_air_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['air_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setAirDateTo() {
      form_map['air_date.lte'] = '';
      form_map['first_air_date.lte'] = '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['air_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setReleaseDates() {
      setReleaseFrom();
      setReleaseTo();

      if ( $('input[name="all_releases"]').prop('checked') ) {
        form_map['with_release_type'] = '';
        form_map['region'] = '';
      } else {
        setReleaseTypes();
      }

      if ( $('input[name="all_release_countries"]').prop('checked') ) {
        form_map['region'] = '';
      } else {
        setReleaseTypes();
      }
    }

    function setReleaseTypes() {
      var selected_release_types = Array.prototype.map.call($('input[name="release_type"]:checked'), function(obj) {
        return obj.value;
      });

      if ( !$('input[name="all_release_countries"]').prop('checked') ) {
        form_map['region'] = $("#release_region").data("kendoDropDownList").value();
      }
      form_map['with_release_type'] = selected_release_types.join('|');
    }

    function setPrimaryReleaseFrom() {
      form_map['primary_release_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['primary_release_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setPrimaryReleaseTo() {
      form_map['primary_release_date.lte'] = '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['primary_release_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setReleaseFrom() {
      form_map['release_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['release_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setReleaseTo() {
      form_map['release_date.lte'] - '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['release_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setRuntimeFrom() {
      form_map['with_runtime.gte'] = $('#with_runtime_gte').val();
    }

    function setRuntimeTo() {
      form_map['with_runtime.lte'] = $('#with_runtime_lte').val();
    }

    function setSortBy() {
      var selected = $("#sort_by").data("kendoDropDownList").value();
      form_map['sort_by'] = selected;
    }

    function setShowMe() {
      form_map['show_me'] = $('input:radio[name=show_me]:checked').val();
    }

    function setVoteAverageFrom() {
      form_map['vote_average.gte'] = $('#vote_average_gte').val();
    }

    function setVoteAverageTo() {
      form_map['vote_average.lte'] = $('#vote_average_lte').val();
    }

    function setVoteCountFrom() {
      if ( $("#user_vote_range").data("kendoSlider") ) {
        form_map['vote_count.gte'] = $("#user_vote_range").data("kendoSlider").value();
      }
    }

    function createRuntimeSlider() {
      var templateString = "#= selectionStart # minutes - #= selectionEnd # minutes";
      $("#runtime_range").kendoRangeSlider({
        min: 0,
        max: 400,
        smallStep: 15,
        largeStep: 120,
        tooltip: {
          template: kendo.template(templateString)
        },
        change: function(e) {
          enableForm();
        }
      });
    }

    function createVoteAverageSlider() {
      var templateString = "Rated #= selectionStart # - #= selectionEnd #";
      $("#user_score_range").kendoRangeSlider({
        min: 0,
        max: 10,
        smallStep: 1,
        largeStep: 5,
        tooltip: {
          template: kendo.template(templateString)
        },
        change: function(e) {
          enableForm();
        }
      });
    }

    function createVoteCountSlider() {
      $("#user_vote_range").kendoSlider({
        min: 0,
        max: 500,
        smallStep: 50,
        largeStep: 100,
        showButtons: false,
        change: function(e) {
          enableForm();
        },
        value: ''
      });
    }

    function filterCallback() {
      createRuntimeSlider();
      createVoteAverageSlider();
      createVoteCountSlider();
    }

      filterCallback();

    $('#my_services').on('click', function() {
      if ( $('#my_services').is(':checked') ) {
        $('#ott_providers li.subscribed').not('.selected').toggleClass('selected');
      } else {
        $('#ott_providers li.subscribed').removeClass('selected');
      }

      enableForm();
      setOttProviders();
    });

    $('input.k-checkbox').on('click', function() {
      enableForm();
    });

    $('#all_releases').on('click', function() {
      $('#release_type_wrapper').toggleClass('hide');
    });

    $('#all_release_countries').on('click', function() {
      $('#search_all_countries').toggleClass('hide');
    });

    $('#all_availabilities').on('click', function() {
      $('#availabilities_wrapper').toggleClass('hide');
    });

    $('div.filter_panel').on({
      mouseleave: function() {
        if ( $(this).hasClass('no_hover') ) {
          $(this).removeClass('no_hover');
        }
      }
    }, "ul.multi_select li");

    $("div.filter_panel").on('click', 'ul.multi_select li', function(e) {
      e.preventDefault();

      if ( $(this).hasClass('selected') ) {
        $(this).addClass('no_hover');
      }

      $(this).toggleClass('selected');

      enableForm();
    });

    $("#sort_by").kendoDropDownList({
      change: function(e) {
        enableForm();
      }
    });

    $("#release_date_gte").kendoDatePicker({
      componentType: "modern",
      change: function(e) {
        enableForm();
      }
    });

    $("#release_date_lte").kendoDatePicker({
      componentType: "modern",
      change: function(e) {
        enableForm();
      }
    });

    var language_data = [{"folded_name":"English","english_name":"English","iso_639_1":"en","native_name":"English","count":492090},{"folded_name":"French","english_name":"French","iso_639_1":"fr","native_name":"French","count":56343},{"folded_name":"German","english_name":"German","iso_639_1":"de","native_name":"German","count":47904},{"folded_name":"Spanish; Castilian","english_name":"Spanish","iso_639_1":"es","native_name":"Spanish; Castilian","count":47390},{"folded_name":"Japanese","english_name":"Japanese","iso_639_1":"ja","native_name":"Japanese","count":40131},{"folded_name":"Portuguese","english_name":"Portuguese","iso_639_1":"pt","native_name":"Portuguese","count":25021},{"folded_name":"Chinese","english_name":"Mandarin","iso_639_1":"zh","native_name":"Chinese","count":21471},{"folded_name":"Italian","english_name":"Italian","iso_639_1":"it","native_name":"Italian","count":20837},{"folded_name":"Russian","english_name":"Russian","iso_639_1":"ru","native_name":"Russian","count":19490},{"folded_name":"Korean","english_name":"Korean","iso_639_1":"ko","native_name":"Korean","count":11464},{"folded_name":"Czech","english_name":"Czech","iso_639_1":"cs","native_name":"Czech","count":9251},{"folded_name":"Dutch; Flemish","english_name":"Dutch","iso_639_1":"nl","native_name":"Dutch; Flemish","count":7443},{"folded_name":"Swedish","english_name":"Swedish","iso_639_1":"sv","native_name":"Swedish","count":7168},{"folded_name":"Hindi","english_name":"Hindi","iso_639_1":"hi","native_name":"Hindi","count":7082},{"folded_name":"Arabic","english_name":"Arabic","iso_639_1":"ar","native_name":"Arabic","count":7071},{"folded_name":"Turkish","english_name":"Turkish","iso_639_1":"tr","native_name":"Turkish","count":6550},{"folded_name":"Tagalog","english_name":"Tagalog","iso_639_1":"tl","native_name":"Tagalog","count":5861},{"folded_name":"Polish","english_name":"Polish","iso_639_1":"pl","native_name":"Polish","count":5701},{"folded_name":"Cantonese","english_name":"Cantonese","iso_639_1":"cn","native_name":"Cantonese","count":4779},{"folded_name":"Danish","english_name":"Danish","iso_639_1":"da","native_name":"Danish","count":4422},{"folded_name":"Tamil","english_name":"Tamil","iso_639_1":"ta","native_name":"Tamil","count":4421},{"folded_name":"No Language","english_name":"No Language","iso_639_1":"xx","native_name":"No Language","count":4341},{"folded_name":"Greek","english_name":"Greek","iso_639_1":"el","native_name":"Greek","count":4170},{"folded_name":"Indonesian","english_name":"Indonesian","iso_639_1":"id","native_name":"Indonesian","count":3921},{"folded_name":"Malayalam","english_name":"Malayalam","iso_639_1":"ml","native_name":"Malayalam","count":3793},{"folded_name":"Persian","english_name":"Persian","iso_639_1":"fa","native_name":"Persian","count":3341},{"folded_name":"Hungarian","english_name":"Hungarian","iso_639_1":"hu","native_name":"Hungarian","count":3275},{"folded_name":"Finnish","english_name":"Finnish","iso_639_1":"fi","native_name":"Finnish","count":2894},{"folded_name":"Bengali","english_name":"Bengali","iso_639_1":"bn","native_name":"Bengali","count":2889},{"folded_name":"Norwegian","english_name":"Norwegian","iso_639_1":"no","native_name":"Norwegian","count":2627},{"folded_name":"Telugu","english_name":"Telugu","iso_639_1":"te","native_name":"Telugu","count":2559},{"folded_name":"Thai","english_name":"Thai","iso_639_1":"th","native_name":"Thai","count":2505},{"folded_name":"Ukrainian","english_name":"Ukrainian","iso_639_1":"uk","native_name":"Ukrainian","count":1992},{"folded_name":"Hebrew","english_name":"Hebrew","iso_639_1":"he","native_name":"Hebrew","count":1992},{"folded_name":"Slovak","english_name":"Slovak","iso_639_1":"sk","native_name":"Slovak","count":1779},{"folded_name":"Romanian","english_name":"Romanian","iso_639_1":"ro","native_name":"Romanian","count":1452},{"folded_name":"Serbo-Croatian","english_name":"Serbo-Croatian","iso_639_1":"sh","native_name":"Serbo-Croatian","count":1448},{"folded_name":"Malay","english_name":"Malay","iso_639_1":"ms","native_name":"Malay","count":1311},{"folded_name":"Latvian","english_name":"Latvian","iso_639_1":"lv","native_name":"Latvian","count":1290},{"folded_name":"Icelandic","english_name":"Icelandic","iso_639_1":"is","native_name":"Icelandic","count":1275},{"folded_name":"Serbian","english_name":"Serbian","iso_639_1":"sr","native_name":"Serbian","count":1118},{"folded_name":"Kannada","english_name":"Kannada","iso_639_1":"kn","native_name":"Kannada","count":1082},{"folded_name":"Oriya","english_name":"Oriya","iso_639_1":"or","native_name":"Oriya","count":1045},{"folded_name":"Vietnamese","english_name":"Vietnamese","iso_639_1":"vi","native_name":"Vietnamese","count":1007},{"folded_name":"Estonian","english_name":"Estonian","iso_639_1":"et","native_name":"Estonian","count":972},{"folded_name":"Croatian","english_name":"Croatian","iso_639_1":"hr","native_name":"Croatian","count":945},{"folded_name":"Slovenian","english_name":"Slovenian","iso_639_1":"sl","native_name":"Slovenian","count":846},{"folded_name":"Bulgarian","english_name":"Bulgarian","iso_639_1":"bg","native_name":"Bulgarian","count":843},{"folded_name":"Catalan; Valencian","english_name":"Catalan","iso_639_1":"ca","native_name":"Catalan; Valencian","count":699},{"folded_name":"Marathi","english_name":"Marathi","iso_639_1":"mr","native_name":"Marathi","count":645},{"folded_name":"Panjabi; Punjabi","english_name":"Punjabi","iso_639_1":"pa","native_name":"Panjabi; Punjabi","count":597},{"folded_name":"Lithuanian","english_name":"Lithuanian","iso_639_1":"lt","native_name":"Lithuanian","count":585},{"folded_name":"Georgian","english_name":"Georgian","iso_639_1":"ka","native_name":"Georgian","count":534},{"folded_name":"Urdu","english_name":"Urdu","iso_639_1":"ur","native_name":"Urdu","count":509},{"folded_name":"Macedonian","english_name":"Macedonian","iso_639_1":"mk","native_name":"Macedonian","count":498},{"folded_name":"Albanian","english_name":"Albanian","iso_639_1":"sq","native_name":"Albanian","count":458},{"folded_name":"Azerbaijani","english_name":"Azerbaijani","iso_639_1":"az","native_name":"Azerbaijani","count":406},{"folded_name":"Kurdish","english_name":"Kurdish","iso_639_1":"ku","native_name":"Kurdish","count":315},{"folded_name":"Bosnian","english_name":"Bosnian","iso_639_1":"bs","native_name":"Bosnian","count":308},{"folded_name":"Afrikaans","english_name":"Afrikaans","iso_639_1":"af","native_name":"Afrikaans","count":299},{"folded_name":"Armenian","english_name":"Armenian","iso_639_1":"hy","native_name":"Armenian","count":296},{"folded_name":"Basque","english_name":"Basque","iso_639_1":"eu","native_name":"Basque","count":262},{"folded_name":"Nepali","english_name":"Nepali","iso_639_1":"ne","native_name":"Nepali","count":257},{"folded_name":"Kazakh","english_name":"Kazakh","iso_639_1":"kk","native_name":"Kazakh","count":246},{"folded_name":"Galician","english_name":"Galician","iso_639_1":"gl","native_name":"Galician","count":227},{"folded_name":"Sinhala; Sinhalese","english_name":"Sinhalese","iso_639_1":"si","native_name":"Sinhala; Sinhalese","count":219},{"folded_name":"Bokmal, Norwegian; Norwegian Bokmal","english_name":"Norwegian Bokmål","iso_639_1":"nb","native_name":"Bokmål, Norwegian; Norwegian Bokmål","count":216},{"folded_name":"Central Khmer","english_name":"Khmer","iso_639_1":"km","native_name":"Central Khmer","count":205},{"folded_name":"Burmese","english_name":"Burmese","iso_639_1":"my","native_name":"Burmese","count":197},{"folded_name":"Mongolian","english_name":"Mongolian","iso_639_1":"mn","native_name":"Mongolian","count":178},{"folded_name":"Gujarati","english_name":"Gujarati","iso_639_1":"gu","native_name":"Gujarati","count":176},{"folded_name":"Amharic","english_name":"Amharic","iso_639_1":"am","native_name":"Amharic","count":161},{"folded_name":"Assamese","english_name":"Assamese","iso_639_1":"as","native_name":"Assamese","count":141},{"folded_name":"Javanese","english_name":"Javanese","iso_639_1":"jv","native_name":"Javanese","count":114},{"folded_name":"Uzbek","english_name":"Uzbek","iso_639_1":"uz","native_name":"Uzbek","count":108},{"folded_name":"Swahili","english_name":"Swahili","iso_639_1":"sw","native_name":"Swahili","count":87},{"folded_name":"Irish","english_name":"Irish","iso_639_1":"ga","native_name":"Irish","count":86},{"folded_name":"Yiddish","english_name":"Yiddish","iso_639_1":"yi","native_name":"Yiddish","count":86},{"folded_name":"Belarusian","english_name":"Belarusian","iso_639_1":"be","native_name":"Belarusian","count":85},{"folded_name":"Zulu","english_name":"Zulu","iso_639_1":"zu","native_name":"Zulu","count":84},{"folded_name":"Kirghiz; Kyrgyz","english_name":"Kirghiz","iso_639_1":"ky","native_name":"Kirghiz; Kyrgyz","count":82},{"folded_name":"Tibetan","english_name":"Tibetan","iso_639_1":"bo","native_name":"Tibetan","count":79},{"folded_name":"Welsh","english_name":"Welsh","iso_639_1":"cy","native_name":"Welsh","count":63},{"folded_name":"Wolof","english_name":"Wolof","iso_639_1":"wo","native_name":"Wolof","count":53},{"folded_name":"Northern Sami","english_name":"Northern Sami","iso_639_1":"se","native_name":"Northern Sami","count":51},{"folded_name":"Pushto; Pashto","english_name":"Pushto","iso_639_1":"ps","native_name":"Pushto; Pashto","count":49},{"folded_name":"Abkhazian","english_name":"Abkhazian","iso_639_1":"ab","native_name":"Abkhazian","count":44},{"folded_name":"Turkmen","english_name":"Turkmen","iso_639_1":"tk","native_name":"Turkmen","count":44},{"folded_name":"Haitian; Haitian Creole","english_name":"Haitian; Haitian Creole","iso_639_1":"ht","native_name":"Haitian; Haitian Creole","count":43},{"folded_name":"Luxembourgish; Letzeburgesch","english_name":"Letzeburgesch","iso_639_1":"lb","native_name":"Luxembourgish; Letzeburgesch","count":43},{"folded_name":"Inuktitut","english_name":"Inuktitut","iso_639_1":"iu","native_name":"Inuktitut","count":42},{"folded_name":"Lao","english_name":"Lao","iso_639_1":"lo","native_name":"Lao","count":39},{"folded_name":"Quechua","english_name":"Quechua","iso_639_1":"qu","native_name":"Quechua","count":37},{"folded_name":"Latin","english_name":"Latin","iso_639_1":"la","native_name":"Latin","count":37},{"folded_name":"Malagasy","english_name":"Malagasy","iso_639_1":"mg","native_name":"Malagasy","count":36},{"folded_name":"Tajik","english_name":"Tajik","iso_639_1":"tg","native_name":"Tajik","count":36},{"folded_name":"Divehi; Dhivehi; Maldivian","english_name":"Divehi","iso_639_1":"dv","native_name":"Divehi; Dhivehi; Maldivian","count":34},{"folded_name":"Maltese","english_name":"Maltese","iso_639_1":"mt","native_name":"Maltese","count":32},{"folded_name":"Dzongkha","english_name":"Dzongkha","iso_639_1":"dz","native_name":"Dzongkha","count":32},{"folded_name":"Bambara","english_name":"Bambara","iso_639_1":"bm","native_name":"Bambara","count":29},{"folded_name":"Gaelic; Scottish Gaelic","english_name":"Gaelic","iso_639_1":"gd","native_name":"Gaelic; Scottish Gaelic","count":29},{"folded_name":"Faroese","english_name":"Faroese","iso_639_1":"fo","native_name":"Faroese","count":28},{"folded_name":"Maori","english_name":"Maori","iso_639_1":"mi","native_name":"Maori","count":27},{"folded_name":"Guarani","english_name":"Guarani","iso_639_1":"gn","native_name":"Guarani","count":27},{"folded_name":"Yoruba","english_name":"Yoruba","iso_639_1":"yo","native_name":"Yoruba","count":25},{"folded_name":"Moldavian; Moldovan","english_name":"Moldavian","iso_639_1":"mo","native_name":"Moldavian; Moldovan","count":25},{"folded_name":"Somali","english_name":"Somali","iso_639_1":"so","native_name":"Somali","count":23},{"folded_name":"Esperanto","english_name":"Esperanto","iso_639_1":"eo","native_name":"Esperanto","count":22},{"folded_name":"Norwegian Nynorsk; Nynorsk, Norwegian","english_name":"Norwegian Nynorsk","iso_639_1":"nn","native_name":"Norwegian Nynorsk; Nynorsk, Norwegian","count":19},{"folded_name":"Kalaallisut; Greenlandic","english_name":"Kalaallisut","iso_639_1":"kl","native_name":"Kalaallisut; Greenlandic","count":19},{"folded_name":"Hausa","english_name":"Hausa","iso_639_1":"ha","native_name":"Hausa","count":19},{"folded_name":"Cree","english_name":"Cree","iso_639_1":"cr","native_name":"Cree","count":18},{"folded_name":"Kinyarwanda","english_name":"Kinyarwanda","iso_639_1":"rw","native_name":"Kinyarwanda","count":17},{"folded_name":"Xhosa","english_name":"Xhosa","iso_639_1":"xh","native_name":"Xhosa","count":16},{"folded_name":"Sotho, Southern","english_name":"Sotho","iso_639_1":"st","native_name":"Sotho, Southern","count":14},{"folded_name":"Kashmiri","english_name":"Kashmiri","iso_639_1":"ks","native_name":"Kashmiri","count":14},{"folded_name":"Lingala","english_name":"Lingala","iso_639_1":"ln","native_name":"Lingala","count":14},{"folded_name":"Sanskrit","english_name":"Sanskrit","iso_639_1":"sa","native_name":"Sanskrit","count":14},{"folded_name":"Akan","english_name":"Akan","iso_639_1":"ak","native_name":"Akan","count":14},{"folded_name":"Uighur; Uyghur","english_name":"Uighur","iso_639_1":"ug","native_name":"Uighur; Uyghur","count":12},{"folded_name":"Igbo","english_name":"Igbo","iso_639_1":"ig","native_name":"Igbo","count":11},{"folded_name":"Tatar","english_name":"Tatar","iso_639_1":"tt","native_name":"Tatar","count":10},{"folded_name":"Samoan","english_name":"Samoan","iso_639_1":"sm","native_name":"Samoan","count":10},{"folded_name":"Ganda","english_name":"Ganda","iso_639_1":"lg","native_name":"Ganda","count":9},{"folded_name":"Aymara","english_name":"Aymara","iso_639_1":"ay","native_name":"Aymara","count":9},{"folded_name":"Bashkir","english_name":"Bashkir","iso_639_1":"ba","native_name":"Bashkir","count":9},{"folded_name":"Fulah","english_name":"Fulah","iso_639_1":"ff","native_name":"Fulah","count":8},{"folded_name":"Western Frisian","english_name":"Frisian","iso_639_1":"fy","native_name":"Western Frisian","count":8},{"folded_name":"Tigrinya","english_name":"Tigrinya","iso_639_1":"ti","native_name":"Tigrinya","count":8},{"folded_name":"Romansh","english_name":"Raeto-Romance","iso_639_1":"rm","native_name":"Romansh","count":8},{"folded_name":"Shona","english_name":"Shona","iso_639_1":"sn","native_name":"Shona","count":7},{"folded_name":"Marshallese","english_name":"Marshall","iso_639_1":"mh","native_name":"Marshallese","count":7},{"folded_name":"Chechen","english_name":"Chechen","iso_639_1":"ce","native_name":"Chechen","count":7},{"folded_name":"Chichewa; Chewa; Nyanja","english_name":"Chichewa; Nyanja","iso_639_1":"ny","native_name":"Chichewa; Chewa; Nyanja","count":6},{"folded_name":"Bislama","english_name":"Bislama","iso_639_1":"bi","native_name":"Bislama","count":6},{"folded_name":"Sango","english_name":"Sango","iso_639_1":"sg","native_name":"Sango","count":6},{"folded_name":"Tahitian","english_name":"Tahitian","iso_639_1":"ty","native_name":"Tahitian","count":6},{"folded_name":"Sundanese","english_name":"Sundanese","iso_639_1":"su","native_name":"Sundanese","count":5},{"folded_name":"Cornish","english_name":"Cornish","iso_639_1":"kw","native_name":"Cornish","count":5},{"folded_name":"Tonga (Tonga Islands)","english_name":"Tonga","iso_639_1":"to","native_name":"Tonga (Tonga Islands)","count":5},{"folded_name":"Sindhi","english_name":"Sindhi","iso_639_1":"sd","native_name":"Sindhi","count":4},{"folded_name":"Tswana","english_name":"Tswana","iso_639_1":"tn","native_name":"Tswana","count":4},{"folded_name":"Corsican","english_name":"Corsican","iso_639_1":"co","native_name":"Corsican","count":4},{"folded_name":"Ojibwa","english_name":"Ojibwa","iso_639_1":"oj","native_name":"Ojibwa","count":4},{"folded_name":"Twi","english_name":"Twi","iso_639_1":"tw","native_name":"Twi","count":4},{"folded_name":"Occitan (post 1500)","english_name":"Occitan","iso_639_1":"oc","native_name":"Occitan (post 1500)","count":4},{"folded_name":"Sardinian","english_name":"Sardinian","iso_639_1":"sc","native_name":"Sardinian","count":4},{"folded_name":"Navajo; Navaho","english_name":"Navajo","iso_639_1":"nv","native_name":"Navajo; Navaho","count":3},{"folded_name":"Interlingue; Occidental","english_name":"Interlingue","iso_639_1":"ie","native_name":"Interlingue; Occidental","count":3},{"folded_name":"Chuvash","english_name":"Chuvash","iso_639_1":"cv","native_name":"Chuvash","count":2},{"folded_name":"Oromo","english_name":"Oromo","iso_639_1":"om","native_name":"Oromo","count":2},{"folded_name":"Breton","english_name":"Breton","iso_639_1":"br","native_name":"Breton","count":2},{"folded_name":"Swati","english_name":"Swati","iso_639_1":"ss","native_name":"Swati","count":2},{"folded_name":"Interlingua (International Auxiliary Language Association)","english_name":"Interlingua","iso_639_1":"ia","native_name":"Interlingua (International Auxiliary Language Association)","count":2},{"folded_name":"Zhuang; Chuang","english_name":"Zhuang","iso_639_1":"za","native_name":"Zhuang; Chuang","count":2},{"folded_name":"Limburgan; Limburger; Limburgish","english_name":"Limburgish","iso_639_1":"li","native_name":"Limburgan; Limburger; Limburgish","count":2},{"folded_name":"Fijian","english_name":"Fijian","iso_639_1":"fj","native_name":"Fijian","count":2},{"folded_name":"Tsonga","english_name":"Tsonga","iso_639_1":"ts","native_name":"Tsonga","count":1},{"folded_name":"Komi","english_name":"Komi","iso_639_1":"kv","native_name":"Komi","count":1},{"folded_name":"Chamorro","english_name":"Chamorro","iso_639_1":"ch","native_name":"Chamorro","count":1},{"folded_name":"Inupiaq","english_name":"Inupiaq","iso_639_1":"ik","native_name":"Inupiaq","count":1},{"folded_name":"Avaric","english_name":"Avaric","iso_639_1":"av","native_name":"Avaric","count":1},{"folded_name":"Kuanyama; Kwanyama","english_name":"Kuanyama","iso_639_1":"kj","native_name":"Kuanyama; Kwanyama","count":1},{"folded_name":"Afar","english_name":"Afar","iso_639_1":"aa","native_name":"Afar","count":1},{"folded_name":"Aragonese","english_name":"Aragonese","iso_639_1":"an","native_name":"Aragonese","count":1},{"folded_name":"Kongo","english_name":"Kongo","iso_639_1":"kg","native_name":"Kongo","count":1},{"folded_name":"Rundi","english_name":"Rundi","iso_639_1":"rn","native_name":"Rundi","count":1},{"folded_name":"Ossetian; Ossetic","english_name":"Ossetian; Ossetic","iso_639_1":"os","native_name":"Ossetian; Ossetic","count":1},{"folded_name":"Manx","english_name":"Manx","iso_639_1":"gv","native_name":"Manx","count":1},{"folded_name":"Sichuan Yi; Nuosu","english_name":"Yi","iso_639_1":"ii","native_name":"Sichuan Yi; Nuosu","count":1},{"folded_name":"Ndebele, North; North Ndebele","english_name":"Ndebele","iso_639_1":"nd","native_name":"Ndebele, North; North Ndebele","count":1},{"folded_name":"Kikuyu; Gikuyu","english_name":"Kikuyu","iso_639_1":"ki","native_name":"Kikuyu; Gikuyu","count":1},{"folded_name":"None Selected","english_name":"None Selected","iso_639_1":"","native_name":"None Selected","count":9999999}];

    var image_language_data_source = new kendo.data.DataSource({
      data: language_data,
      accentFoldingFiltering: "en-US",
      sort: { field: "count", dir: "desc" }
    });

    $("#language").kendoDropDownList({
      filter: "contains",
      dataSource: image_language_data_source,
      dataTextField: "native_name",
      dataValueField: "iso_639_1",
      template: kendo.template($("#languageValueTemplate").html()),
      valueTemplate: kendo.template($("#languageValueTemplate").html()),
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "folded_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "english_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      },
      change: function(e) {
        enableForm();
      }
    });

    var country_datasource = new kendo.data.DataSource({
      schema: {
        model: {
          id: "code"
        }
      },
      data:   [{"flag":"/assets/2/flags_v2/48/AF-fee2fed49179b0aa0ed33e1877b40541265d03e81af2af6b481f5b7cc2fe09e9.png","code":"AF","english_name":"Afghanistan","folded_name":"Afghanistan","native_name":"Afghanistan"},{"flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png","code":"AL","english_name":"Albania","folded_name":"Albania","native_name":"Albania"},{"flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png","code":"DZ","english_name":"Algeria","folded_name":"Algeria","native_name":"Algeria"},{"flag":"/assets/2/flags_v2/48/AS-0b50d18f52d21a395f6ca989f911e37eac4794798b8c4bc6372544137096b04a.png","code":"AS","english_name":"American Samoa","folded_name":"American Samoa","native_name":"American Samoa"},{"flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png","code":"AD","english_name":"Andorra","folded_name":"Andorra","native_name":"Andorra"},{"flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png","code":"AO","english_name":"Angola","folded_name":"Angola","native_name":"Angola"},{"flag":"/assets/2/flags_v2/48/AI-d1410ca53fe50f700269567f150597e7867265daf76fdea9851da756606e7200.png","code":"AI","english_name":"Anguilla","folded_name":"Anguilla","native_name":"Anguilla"},{"flag":"/assets/2/flags_v2/48/AQ-455bb7a203e58729d14ae10b41cfc1bdfc79ebea058b5a76b582c34cccfa1ff2.png","code":"AQ","english_name":"Antarctica","folded_name":"Antarctica","native_name":"Antarctica"},{"flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png","code":"AG","english_name":"Antigua and Barbuda","folded_name":"Antigua \u0026 Barbuda","native_name":"Antigua \u0026 Barbuda"},{"flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png","code":"AR","english_name":"Argentina","folded_name":"Argentina","native_name":"Argentina"},{"flag":"/assets/2/flags_v2/48/AM-3323b203a23e8ec478ab8d5031ed4a4d4a4aaa21609befca06448751a02da6af.png","code":"AM","english_name":"Armenia","folded_name":"Armenia","native_name":"Armenia"},{"flag":"/assets/2/flags_v2/48/AW-b60f9d57f3306da2aa8b8e77148820ccc3253cdb79b2f261dad35060e56e8c6a.png","code":"AW","english_name":"Aruba","folded_name":"Aruba","native_name":"Aruba"},{"flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png","code":"AU","english_name":"Australia","folded_name":"Australia","native_name":"Australia"},{"flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png","code":"AT","english_name":"Austria","folded_name":"Austria","native_name":"Austria"},{"flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png","code":"AZ","english_name":"Azerbaijan","folded_name":"Azerbaijan","native_name":"Azerbaijan"},{"flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png","code":"BS","english_name":"Bahamas","folded_name":"Bahamas","native_name":"Bahamas"},{"flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png","code":"BH","english_name":"Bahrain","folded_name":"Bahrain","native_name":"Bahrain"},{"flag":"/assets/2/flags_v2/48/BD-d45e7082ee2623c89ba6ad6c4a14b6845ff3ed19a8d376d00bccd4b0323988dc.png","code":"BD","english_name":"Bangladesh","folded_name":"Bangladesh","native_name":"Bangladesh"},{"flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png","code":"BB","english_name":"Barbados","folded_name":"Barbados","native_name":"Barbados"},{"flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png","code":"BY","english_name":"Belarus","folded_name":"Belarus","native_name":"Belarus"},{"flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png","code":"BE","english_name":"Belgium","folded_name":"Belgium","native_name":"Belgium"},{"flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png","code":"BZ","english_name":"Belize","folded_name":"Belize","native_name":"Belize"},{"flag":"/assets/2/flags_v2/48/BJ-17f546cfffbaa13922e39b6bd4d1367d3f4d20454700b73d3df2bdacf0c05e7f.png","code":"BJ","english_name":"Benin","folded_name":"Benin","native_name":"Benin"},{"flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png","code":"BM","english_name":"Bermuda","folded_name":"Bermuda","native_name":"Bermuda"},{"flag":"/assets/2/flags_v2/48/BT-5f67e987b142777ef34b70a65f89cb018e66c3d2159e1417f4c483f09d99734c.png","code":"BT","english_name":"Bhutan","folded_name":"Bhutan","native_name":"Bhutan"},{"flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png","code":"BO","english_name":"Bolivia","folded_name":"Bolivia","native_name":"Bolivia"},{"flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png","code":"BA","english_name":"Bosnia and Herzegovina","folded_name":"Bosnia \u0026 Herzegovina","native_name":"Bosnia \u0026 Herzegovina"},{"flag":"/assets/2/flags_v2/48/BW-bc2b1b33510581cbcc348b5c809b4f2d921c93cd19eb244e1dd8a23603f3add3.png","code":"BW","english_name":"Botswana","folded_name":"Botswana","native_name":"Botswana"},{"flag":null,"code":"BV","english_name":"Bouvet Island","folded_name":"Bouvet Island","native_name":"Bouvet Island"},{"flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png","code":"BR","english_name":"Brazil","folded_name":"Brazil","native_name":"Brazil"},{"flag":null,"code":"IO","english_name":"British Indian Ocean Territory","folded_name":"British Indian Ocean Territory","native_name":"British Indian Ocean Territory"},{"flag":"/assets/2/flags_v2/48/VG-baeb92a6e863d2f2404ba8261b3c58b28014b3e5d07996292dcace347b38b0f1.png","code":"VG","english_name":"British Virgin Islands","folded_name":"British Virgin Islands","native_name":"British Virgin Islands"},{"flag":"/assets/2/flags_v2/48/BN-dcd655ecabb88641df1fee54a0197a24e2a5ad77453c8c30fc01e91152906dc5.png","code":"BN","english_name":"Brunei Darussalam","folded_name":"Brunei","native_name":"Brunei"},{"flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png","code":"BG","english_name":"Bulgaria","folded_name":"Bulgaria","native_name":"Bulgaria"},{"flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png","code":"BF","english_name":"Burkina Faso","folded_name":"Burkina Faso","native_name":"Burkina Faso"},{"flag":null,"code":"BU","english_name":"Burma","folded_name":"Burma","native_name":"Burma"},{"flag":"/assets/2/flags_v2/48/BI-e3a19d001221d38fd28be074f8873f5bae2dac7cbdfbe1d9bc42dc8851bafc87.png","code":"BI","english_name":"Burundi","folded_name":"Burundi","native_name":"Burundi"},{"flag":"/assets/2/flags_v2/48/KH-4012a9f6e1d47523cc8294d16ba95401a1b691ab2eaa52c49df788c625c971ce.png","code":"KH","english_name":"Cambodia","folded_name":"Cambodia","native_name":"Cambodia"},{"flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png","code":"CM","english_name":"Cameroon","folded_name":"Cameroon","native_name":"Cameroon"},{"flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png","code":"CA","english_name":"Canada","folded_name":"Canada","native_name":"Canada"},{"flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png","code":"CV","english_name":"Cape Verde","folded_name":"Cape Verde","native_name":"Cape Verde"},{"flag":"/assets/2/flags_v2/48/KY-b85e6d8af146013cd446ccd28609e1bd9b63191caa2573e09f17f14874ec1013.png","code":"KY","english_name":"Cayman Islands","folded_name":"Cayman Islands","native_name":"Cayman Islands"},{"flag":"/assets/2/flags_v2/48/CF-2b0a220005747bacfceec0853303825b210763fab3c1f931fb91bdbf264251f4.png","code":"CF","english_name":"Central African Republic","folded_name":"Central African Republic","native_name":"Central African Republic"},{"flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png","code":"TD","english_name":"Chad","folded_name":"Chad","native_name":"Chad"},{"flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png","code":"CL","english_name":"Chile","folded_name":"Chile","native_name":"Chile"},{"flag":"/assets/2/flags_v2/48/CN-18e8c871c786b31fb677eb25a14afa692a5fa0cb6feeb96cfe9d8a84adf209d7.png","code":"CN","english_name":"China","folded_name":"China","native_name":"China"},{"flag":"/assets/2/flags_v2/48/CX-273866c74c422b18d1bed6177f30ba209212f182e4a3a42468d29a4a8df1b088.png","code":"CX","english_name":"Christmas Island","folded_name":"Christmas Island","native_name":"Christmas Island"},{"flag":"/assets/2/flags_v2/48/CC-59d157465e4a2f4812ab729210e65b2418326a99016727672715964118be290d.png","code":"CC","english_name":"Cocos  Islands","folded_name":"Cocos (Keeling) Islands","native_name":"Cocos (Keeling) Islands"},{"flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png","code":"CO","english_name":"Colombia","folded_name":"Colombia","native_name":"Colombia"},{"flag":"/assets/2/flags_v2/48/KM-d28df89bfb1c4f6512dcf958bcece160ce1fbfd1dab8c38541ea5499c66ee08f.png","code":"KM","english_name":"Comoros","folded_name":"Comoros","native_name":"Comoros"},{"flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png","code":"CD","english_name":"Congo","folded_name":"Democratic Republic of the Congo (Kinshasa)","native_name":"Democratic Republic of the Congo (Kinshasa)"},{"flag":"/assets/2/flags_v2/48/CG-54e9a6f88e7946453681ce933ca13bb0edc0dd92d7bb39fc5fc31b3989fe769f.png","code":"CG","english_name":"Congo","folded_name":"Republic of the Congo (Brazzaville)","native_name":"Republic of the Congo (Brazzaville)"},{"flag":"/assets/2/flags_v2/48/CK-663ea0c7aa906663c473cd5fec30dfc824b364d28aaf76ffdd426a001ee95db2.png","code":"CK","english_name":"Cook Islands","folded_name":"Cook Islands","native_name":"Cook Islands"},{"flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png","code":"CR","english_name":"Costa Rica","folded_name":"Costa Rica","native_name":"Costa Rica"},{"flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png","code":"CI","english_name":"Cote D'Ivoire","folded_name":"Cote d?Ivoire","native_name":"Côte d’Ivoire"},{"flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png","code":"HR","english_name":"Croatia","folded_name":"Croatia","native_name":"Croatia"},{"flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png","code":"CU","english_name":"Cuba","folded_name":"Cuba","native_name":"Cuba"},{"flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png","code":"CY","english_name":"Cyprus","folded_name":"Cyprus","native_name":"Cyprus"},{"flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png","code":"CZ","english_name":"Czech Republic","folded_name":"Czech Republic","native_name":"Czech Republic"},{"flag":null,"code":"XC","english_name":"Czechoslovakia","folded_name":"Czechoslovakia","native_name":"Czechoslovakia"},{"flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png","code":"DK","english_name":"Denmark","folded_name":"Denmark","native_name":"Denmark"},{"flag":"/assets/2/flags_v2/48/DJ-e8b988078b6694202379057c854efb666efc6d3a0a4db5199f2f65988345d429.png","code":"DJ","english_name":"Djibouti","folded_name":"Djibouti","native_name":"Djibouti"},{"flag":"/assets/2/flags_v2/48/DM-812dbda4dd48973bffb198c8f8f11c8ca385c51391b68896a0c93e8c8084f055.png","code":"DM","english_name":"Dominica","folded_name":"Dominica","native_name":"Dominica"},{"flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png","code":"DO","english_name":"Dominican Republic","folded_name":"Dominican Republic","native_name":"Dominican Republic"},{"flag":null,"code":"XG","english_name":"East Germany","folded_name":"East Germany","native_name":"East Germany"},{"flag":null,"code":"TP","english_name":"East Timor","folded_name":"East Timor","native_name":"East Timor"},{"flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png","code":"EC","english_name":"Ecuador","folded_name":"Ecuador","native_name":"Ecuador"},{"flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png","code":"EG","english_name":"Egypt","folded_name":"Egypt","native_name":"Egypt"},{"flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png","code":"SV","english_name":"El Salvador","folded_name":"El Salvador","native_name":"El Salvador"},{"flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png","code":"GQ","english_name":"Equatorial Guinea","folded_name":"Equatorial Guinea","native_name":"Equatorial Guinea"},{"flag":"/assets/2/flags_v2/48/ER-0526ab715271a4ffd96616908189e08a8e108f529aaecfd050994157c27d126a.png","code":"ER","english_name":"Eritrea","folded_name":"Eritrea","native_name":"Eritrea"},{"flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png","code":"EE","english_name":"Estonia","folded_name":"Estonia","native_name":"Estonia"},{"flag":"/assets/2/flags_v2/48/ET-ff6606e4c1054653d87470b6d9749843858b0cf1e2623ebe27639799c7c3ca43.png","code":"ET","english_name":"Ethiopia","folded_name":"Ethiopia","native_name":"Ethiopia"},{"flag":"/assets/2/flags_v2/48/FO-64bfd8310dfb02cfd24c39f28b78d80b93c89022fdc6d7336000812849867f4c.png","code":"FO","english_name":"Faeroe Islands","folded_name":"Faroe Islands","native_name":"Faroe Islands"},{"flag":"/assets/2/flags_v2/48/FK-ebeaba038fc3df82eb5f35f3106c1db52a469c7cf36e2c47874d5a497138a980.png","code":"FK","english_name":"Falkland Islands","folded_name":"Falkland Islands","native_name":"Falkland Islands"},{"flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png","code":"FJ","english_name":"Fiji","folded_name":"Fiji","native_name":"Fiji"},{"flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png","code":"FI","english_name":"Finland","folded_name":"Finland","native_name":"Finland"},{"flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png","code":"FR","english_name":"France","folded_name":"France","native_name":"France"},{"flag":null,"code":"GF","english_name":"French Guiana","folded_name":"French Guiana","native_name":"French Guiana"},{"flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png","code":"PF","english_name":"French Polynesia","folded_name":"French Polynesia","native_name":"French Polynesia"},{"flag":"/assets/2/flags_v2/48/TF-bf8161a0a80061808cbaa638f441e64d48064d9e5c399858f12c4759b0ed0b0e.png","code":"TF","english_name":"French Southern Territories","folded_name":"French Southern Territories","native_name":"French Southern Territories"},{"flag":"/assets/2/flags_v2/48/GA-187af19720287d126a4ec7396f8523ba5cb160af392049c601380423f3cdd1e0.png","code":"GA","english_name":"Gabon","folded_name":"Gabon","native_name":"Gabon"},{"flag":"/assets/2/flags_v2/48/GM-9edd46630c2498c5b89a54e388a049df95fd6103663ce57d09c5cc62677b1a9d.png","code":"GM","english_name":"Gambia","folded_name":"Gambia","native_name":"Gambia"},{"flag":"/assets/2/flags_v2/48/GE-1094b10f027398d84f67604ca85bda1ba8648791d81384f878b0bef2b3256c1a.png","code":"GE","english_name":"Georgia","folded_name":"Georgia","native_name":"Georgia"},{"flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png","code":"DE","english_name":"Germany","folded_name":"Germany","native_name":"Germany"},{"flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png","code":"GH","english_name":"Ghana","folded_name":"Ghana","native_name":"Ghana"},{"flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png","code":"GI","english_name":"Gibraltar","folded_name":"Gibraltar","native_name":"Gibraltar"},{"flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png","code":"GR","english_name":"Greece","folded_name":"Greece","native_name":"Greece"},{"flag":"/assets/2/flags_v2/48/GL-3808b2c7ea9025cdc6eea1be88a20d7736606eb6a402d853bf90e591637fccba.png","code":"GL","english_name":"Greenland","folded_name":"Greenland","native_name":"Greenland"},{"flag":"/assets/2/flags_v2/48/GD-9e38b164aceffc6666299262d74046b4f90441f6e38ca5bf4512f6b9e8c17ef0.png","code":"GD","english_name":"Grenada","folded_name":"Grenada","native_name":"Grenada"},{"flag":null,"code":"GP","english_name":"Guadaloupe","folded_name":"Guadeloupe","native_name":"Guadeloupe"},{"flag":"/assets/2/flags_v2/48/GU-b43086b68c81fa3957ae5c6c68237f4bf2ee709431cb952d30cf36f24caf3d50.png","code":"GU","english_name":"Guam","folded_name":"Guam","native_name":"Guam"},{"flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png","code":"GT","english_name":"Guatemala","folded_name":"Guatemala","native_name":"Guatemala"},{"flag":"/assets/2/flags_v2/48/GN-f0f62dcd2be22295fcf71b24770087924d1d71d800f176fbdb6683d9697c5826.png","code":"GN","english_name":"Guinea","folded_name":"Guinea","native_name":"Guinea"},{"flag":"/assets/2/flags_v2/48/GW-bf097a1923a94b9b57b5f074a07c72a4f429e4aa49ea9fce97d60103fa47df4f.png","code":"GW","english_name":"Guinea-Bissau","folded_name":"Guinea-Bissau","native_name":"Guinea-Bissau"},{"flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png","code":"GY","english_name":"Guyana","folded_name":"Guyana","native_name":"Guyana"},{"flag":"/assets/2/flags_v2/48/HT-b5d8c44bea2ce9508cdf202829b189cd2029fc0696405378d7cb6513019c693e.png","code":"HT","english_name":"Haiti","folded_name":"Haiti","native_name":"Haiti"},{"flag":null,"code":"HM","english_name":"Heard and McDonald Islands","folded_name":"Heard \u0026 McDonald Islands","native_name":"Heard \u0026 McDonald Islands"},{"flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png","code":"VA","english_name":"Holy See","folded_name":"Vatican City","native_name":"Vatican City"},{"flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png","code":"HN","english_name":"Honduras","folded_name":"Honduras","native_name":"Honduras"},{"flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png","code":"HK","english_name":"Hong Kong","folded_name":"Hong Kong SAR China","native_name":"Hong Kong SAR China"},{"flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png","code":"HU","english_name":"Hungary","folded_name":"Hungary","native_name":"Hungary"},{"flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png","code":"IS","english_name":"Iceland","folded_name":"Iceland","native_name":"Iceland"},{"flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png","code":"IN","english_name":"India","folded_name":"India","native_name":"India"},{"flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png","code":"ID","english_name":"Indonesia","folded_name":"Indonesia","native_name":"Indonesia"},{"flag":"/assets/2/flags_v2/48/IR-fc217802e9568e624aeef03d4f37dd60897fbc3bf5efbd28ff58829d44827e13.png","code":"IR","english_name":"Iran","folded_name":"Iran","native_name":"Iran"},{"flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png","code":"IQ","english_name":"Iraq","folded_name":"Iraq","native_name":"Iraq"},{"flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png","code":"IE","english_name":"Ireland","folded_name":"Ireland","native_name":"Ireland"},{"flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png","code":"IL","english_name":"Israel","folded_name":"Israel","native_name":"Israel"},{"flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png","code":"IT","english_name":"Italy","folded_name":"Italy","native_name":"Italy"},{"flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png","code":"JM","english_name":"Jamaica","folded_name":"Jamaica","native_name":"Jamaica"},{"flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png","code":"JP","english_name":"Japan","folded_name":"Japan","native_name":"Japan"},{"flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png","code":"JO","english_name":"Jordan","folded_name":"Jordan","native_name":"Jordan"},{"flag":"/assets/2/flags_v2/48/KZ-1832d76d0c8224b75707d389d0f51282ae0023bb8cdd8c23f239efeb09cb5023.png","code":"KZ","english_name":"Kazakhstan","folded_name":"Kazakhstan","native_name":"Kazakhstan"},{"flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png","code":"KE","english_name":"Kenya","folded_name":"Kenya","native_name":"Kenya"},{"flag":"/assets/2/flags_v2/48/KI-a00289df08aab36dad35fc51ecd82f558cfc7dfb2a49bd596cdfabba3d8e9cda.png","code":"KI","english_name":"Kiribati","folded_name":"Kiribati","native_name":"Kiribati"},{"flag":null,"code":"XK","english_name":"Kosovo","folded_name":"Kosovo","native_name":"Kosovo"},{"flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png","code":"KW","english_name":"Kuwait","folded_name":"Kuwait","native_name":"Kuwait"},{"flag":"/assets/2/flags_v2/48/KG-27cb7ccacab17924191b1fadfafc9e68d303ade18e2fad0e0741ce992a8aa8f3.png","code":"KG","english_name":"Kyrgyz Republic","folded_name":"Kyrgyzstan","native_name":"Kyrgyzstan"},{"flag":"/assets/2/flags_v2/48/LA-64ef0e61c61db22f8371eafe939ab32e2ab3fb2c4b4c49e288030f051f624991.png","code":"LA","english_name":"Lao People's Democratic Republic","folded_name":"Laos","native_name":"Laos"},{"flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png","code":"LV","english_name":"Latvia","folded_name":"Latvia","native_name":"Latvia"},{"flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png","code":"LB","english_name":"Lebanon","folded_name":"Lebanon","native_name":"Lebanon"},{"flag":"/assets/2/flags_v2/48/LS-a741e44ebac1039344e5e77893beabb987d5d0473708cc499893c1c8eb85cc7f.png","code":"LS","english_name":"Lesotho","folded_name":"Lesotho","native_name":"Lesotho"},{"flag":"/assets/2/flags_v2/48/LR-ad945aaed548f947a24f5ae093f16b4993196a790500d59ab1bde43eda5d2e2a.png","code":"LR","english_name":"Liberia","folded_name":"Liberia","native_name":"Liberia"},{"flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png","code":"LY","english_name":"Libyan Arab Jamahiriya","folded_name":"Libya","native_name":"Libya"},{"flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png","code":"LI","english_name":"Liechtenstein","folded_name":"Liechtenstein","native_name":"Liechtenstein"},{"flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png","code":"LT","english_name":"Lithuania","folded_name":"Lithuania","native_name":"Lithuania"},{"flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png","code":"LU","english_name":"Luxembourg","folded_name":"Luxembourg","native_name":"Luxembourg"},{"flag":"/assets/2/flags_v2/48/MO-161cfd86c18b0661b0a1208fc6448a3c029045fc4eb2fb6f181c0d9901067c69.png","code":"MO","english_name":"Macao","folded_name":"Macau SAR China","native_name":"Macau SAR China"},{"flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png","code":"MK","english_name":"Macedonia","folded_name":"Macedonia","native_name":"Macedonia"},{"flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png","code":"MG","english_name":"Madagascar","folded_name":"Madagascar","native_name":"Madagascar"},{"flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png","code":"MW","english_name":"Malawi","folded_name":"Malawi","native_name":"Malawi"},{"flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png","code":"MY","english_name":"Malaysia","folded_name":"Malaysia","native_name":"Malaysia"},{"flag":"/assets/2/flags_v2/48/MV-f5aeb9017e19cad1366e33c0ff3e5fb13190ef415787ac0c92b43e1c890ddcce.png","code":"MV","english_name":"Maldives","folded_name":"Maldives","native_name":"Maldives"},{"flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png","code":"ML","english_name":"Mali","folded_name":"Mali","native_name":"Mali"},{"flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png","code":"MT","english_name":"Malta","folded_name":"Malta","native_name":"Malta"},{"flag":"/assets/2/flags_v2/48/MH-9bad7743173e4327b2e08dba7516d45d445102f09273c31f92ebf7d64d9353b8.png","code":"MH","english_name":"Marshall Islands","folded_name":"Marshall Islands","native_name":"Marshall Islands"},{"flag":"/assets/2/flags_v2/48/MQ-a80cab91749c55cf747019adb5f5a2f1514c0e257ba30202a5f38552896d9621.png","code":"MQ","english_name":"Martinique","folded_name":"Martinique","native_name":"Martinique"},{"flag":"/assets/2/flags_v2/48/MR-7796e2a354cff138c69b702dc4424bb978029c0cf47de603ee4bb12b00c1e6a5.png","code":"MR","english_name":"Mauritania","folded_name":"Mauritania","native_name":"Mauritania"},{"flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png","code":"MU","english_name":"Mauritius","folded_name":"Mauritius","native_name":"Mauritius"},{"flag":"/assets/2/flags_v2/48/YT-047253ebba3af079c1bf85ae1fffc8a98c3f2e90b1a0cff64a3b5a762e5bce00.png","code":"YT","english_name":"Mayotte","folded_name":"Mayotte","native_name":"Mayotte"},{"flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png","code":"MX","english_name":"Mexico","folded_name":"Mexico","native_name":"Mexico"},{"flag":"/assets/2/flags_v2/48/FM-524ab631491571ff27b98c1b48d8b02a5e639fee5d3922f380c749d9185e6a26.png","code":"FM","english_name":"Micronesia","folded_name":"Micronesia","native_name":"Micronesia"},{"flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png","code":"MD","english_name":"Moldova","folded_name":"Moldova","native_name":"Moldova"},{"flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png","code":"MC","english_name":"Monaco","folded_name":"Monaco","native_name":"Monaco"},{"flag":"/assets/2/flags_v2/48/MN-4e5000e5104ea1211d50dd96eda093059c229be50081bfc191f9a73e6b72cdd4.png","code":"MN","english_name":"Mongolia","folded_name":"Mongolia","native_name":"Mongolia"},{"flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png","code":"ME","english_name":"Montenegro","folded_name":"Montenegro","native_name":"Montenegro"},{"flag":"/assets/2/flags_v2/48/MS-1f4d38d6dd633b03c17415fb14435a78778f6e893d4890b4d3d09c7a36a17217.png","code":"MS","english_name":"Montserrat","folded_name":"Montserrat","native_name":"Montserrat"},{"flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png","code":"MA","english_name":"Morocco","folded_name":"Morocco","native_name":"Morocco"},{"flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png","code":"MZ","english_name":"Mozambique","folded_name":"Mozambique","native_name":"Mozambique"},{"flag":"/assets/2/flags_v2/48/MM-382f560661e019e51a3698e4113cb308abb9e23ab3c194a610ee47ade0ec4b3d.png","code":"MM","english_name":"Myanmar","folded_name":"Myanmar (Burma)","native_name":"Myanmar (Burma)"},{"flag":"/assets/2/flags_v2/48/NA-6f1b39c4f600b11c063ac53f8f981888ae3cf745531edb5065d208b208a3defd.png","code":"NA","english_name":"Namibia","folded_name":"Namibia","native_name":"Namibia"},{"flag":"/assets/2/flags_v2/48/NR-a5dc261cc94483a7f846f44fbf5dca4c14de8ea160a87987f474bb808a85ce3b.png","code":"NR","english_name":"Nauru","folded_name":"Nauru","native_name":"Nauru"},{"flag":"/assets/2/flags_v2/48/NP-7f9c99fb0e3836fff9a9e7ddaf011256e5737d1a647fa27610097918bd899676.png","code":"NP","english_name":"Nepal","folded_name":"Nepal","native_name":"Nepal"},{"flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png","code":"NL","english_name":"Netherlands","folded_name":"Netherlands","native_name":"Netherlands"},{"flag":"/assets/2/flags_v2/48/AN-985135f1caddaeb02ea5b21c60f2904a5c2f9e622efb23f3a1d798f2b37d1ba5.png","code":"AN","english_name":"Netherlands Antilles","folded_name":"Netherlands Antilles","native_name":"Netherlands Antilles"},{"flag":"/assets/2/flags_v2/48/NC-9cd4dbdf2be779b9434ca4509a582db746c34c705e8dbbaf5d2188098d4138a3.png","code":"NC","english_name":"New Caledonia","folded_name":"New Caledonia","native_name":"New Caledonia"},{"flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png","code":"NZ","english_name":"New Zealand","folded_name":"New Zealand","native_name":"New Zealand"},{"flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png","code":"NI","english_name":"Nicaragua","folded_name":"Nicaragua","native_name":"Nicaragua"},{"flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png","code":"NE","english_name":"Niger","folded_name":"Niger","native_name":"Niger"},{"flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png","code":"NG","english_name":"Nigeria","folded_name":"Nigeria","native_name":"Nigeria"},{"flag":"/assets/2/flags_v2/48/NU-b2fa3e63962b9235070c95faf6c64d72beaf67b392078200138bd3874da1d8c6.png","code":"NU","english_name":"Niue","folded_name":"Niue","native_name":"Niue"},{"flag":"/assets/2/flags_v2/48/NF-b03e0463001f40c206263c8c8a9b3f3f519fc96e3adcd7529df288e8dbc0bb22.png","code":"NF","english_name":"Norfolk Island","folded_name":"Norfolk Island","native_name":"Norfolk Island"},{"flag":"/assets/2/flags_v2/48/KP-0463e5ff71c57688e6a1db0ad5583d52712ab507a93d4c4b5fff3a4aa8997078.png","code":"KP","english_name":"North Korea","folded_name":"North Korea","native_name":"North Korea"},{"flag":null,"code":"XI","english_name":"Northern Ireland","folded_name":"Northern Ireland","native_name":"Northern Ireland"},{"flag":"/assets/2/flags_v2/48/MP-fa35fd9a63f1b78672c81c34b541bb6cfaabc860f2e19d3fde19e1f480f48904.png","code":"MP","english_name":"Northern Mariana Islands","folded_name":"Northern Mariana Islands","native_name":"Northern Mariana Islands"},{"flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png","code":"NO","english_name":"Norway","folded_name":"Norway","native_name":"Norway"},{"flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png","code":"OM","english_name":"Oman","folded_name":"Oman","native_name":"Oman"},{"flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png","code":"PK","english_name":"Pakistan","folded_name":"Pakistan","native_name":"Pakistan"},{"flag":"/assets/2/flags_v2/48/PW-6a82e115df82d3adfa989046eee268c7948899febbc75b097ec9a6e04567e759.png","code":"PW","english_name":"Palau","folded_name":"Palau","native_name":"Palau"},{"flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png","code":"PS","english_name":"Palestinian Territory","folded_name":"Palestinian Territories","native_name":"Palestinian Territories"},{"flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png","code":"PA","english_name":"Panama","folded_name":"Panama","native_name":"Panama"},{"flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png","code":"PG","english_name":"Papua New Guinea","folded_name":"Papua New Guinea","native_name":"Papua New Guinea"},{"flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png","code":"PY","english_name":"Paraguay","folded_name":"Paraguay","native_name":"Paraguay"},{"flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png","code":"PE","english_name":"Peru","folded_name":"Peru","native_name":"Peru"},{"flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png","code":"PH","english_name":"Philippines","folded_name":"Philippines","native_name":"Philippines"},{"flag":"/assets/2/flags_v2/48/PN-df98517dda9b6656e92046184e8bb18605df834c26b31cd4bf20fc8b76e1bbc0.png","code":"PN","english_name":"Pitcairn Island","folded_name":"Pitcairn Islands","native_name":"Pitcairn Islands"},{"flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png","code":"PL","english_name":"Poland","folded_name":"Poland","native_name":"Poland"},{"flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png","code":"PT","english_name":"Portugal","folded_name":"Portugal","native_name":"Portugal"},{"flag":"/assets/2/flags_v2/48/PR-e72768799c3eb86f3a9d60cef09e9fa7e97451c0cc468ad35167e6752346e09b.png","code":"PR","english_name":"Puerto Rico","folded_name":"Puerto Rico","native_name":"Puerto Rico"},{"flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png","code":"QA","english_name":"Qatar","folded_name":"Qatar","native_name":"Qatar"},{"flag":null,"code":"RE","english_name":"Reunion","folded_name":"Reunion","native_name":"Réunion"},{"flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png","code":"RO","english_name":"Romania","folded_name":"Romania","native_name":"Romania"},{"flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png","code":"RU","english_name":"Russia","folded_name":"Russia","native_name":"Russia"},{"flag":"/assets/2/flags_v2/48/RW-387fa86eaa7ad258176c4d3815ec28170b8a843ff7644180d77c14e487f32be4.png","code":"RW","english_name":"Rwanda","folded_name":"Rwanda","native_name":"Rwanda"},{"flag":"/assets/2/flags_v2/48/WS-fc7e500ea0e30c4aea95b3b826abdb2e81f5b09bb2f7428a33219e85fcffb969.png","code":"WS","english_name":"Samoa","folded_name":"Samoa","native_name":"Samoa"},{"flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png","code":"SM","english_name":"San Marino","folded_name":"San Marino","native_name":"San Marino"},{"flag":"/assets/2/flags_v2/48/ST-1ba8d6747889d9976b968b5970c8dc06c2d9e2e33fc3e5ddd2f08cc63ae08d23.png","code":"ST","english_name":"Sao Tome and Principe","folded_name":"Sao Tome \u0026 Principe","native_name":"São Tomé \u0026 Príncipe"},{"flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png","code":"SA","english_name":"Saudi Arabia","folded_name":"Saudi Arabia","native_name":"Saudi Arabia"},{"flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png","code":"SN","english_name":"Senegal","folded_name":"Senegal","native_name":"Senegal"},{"flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png","code":"RS","english_name":"Serbia","folded_name":"Serbia","native_name":"Serbia"},{"flag":"/assets/2/flags_v2/48/CS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png","code":"CS","english_name":"Serbia and Montenegro","folded_name":"Serbia and Montenegro","native_name":"Serbia and Montenegro"},{"flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png","code":"SC","english_name":"Seychelles","folded_name":"Seychelles","native_name":"Seychelles"},{"flag":"/assets/2/flags_v2/48/SL-bb0193597000e9dd5b490c3c9160f8c3e29e91d193d5f20bf783bc8447bec05e.png","code":"SL","english_name":"Sierra Leone","folded_name":"Sierra Leone","native_name":"Sierra Leone"},{"flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png","code":"SG","english_name":"Singapore","folded_name":"Singapore","native_name":"Singapore"},{"flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png","code":"SK","english_name":"Slovakia","folded_name":"Slovakia","native_name":"Slovakia"},{"flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png","code":"SI","english_name":"Slovenia","folded_name":"Slovenia","native_name":"Slovenia"},{"flag":"/assets/2/flags_v2/48/SB-a303dfb346f80844b27a756f2eb03194e2a7cb4e7f1d8a6383756d77dde7a769.png","code":"SB","english_name":"Solomon Islands","folded_name":"Solomon Islands","native_name":"Solomon Islands"},{"flag":"/assets/2/flags_v2/48/SO-71c572624e6479ea29a247b65b80348d0eca0015ba84e82ce47325ee4da80c97.png","code":"SO","english_name":"Somalia","folded_name":"Somalia","native_name":"Somalia"},{"flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png","code":"ZA","english_name":"South Africa","folded_name":"South Africa","native_name":"South Africa"},{"flag":"/assets/2/flags_v2/48/GS-e9dc51203c4f98a929f54d43f20d202cb790739eb5f6fa27c01957d735711df0.png","code":"GS","english_name":"South Georgia and the South Sandwich Islands","folded_name":"South Georgia \u0026 South Sandwich Islands","native_name":"South Georgia \u0026 South Sandwich Islands"},{"flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png","code":"KR","english_name":"South Korea","folded_name":"South Korea","native_name":"South Korea"},{"flag":"/assets/2/flags_v2/48/SS-0c1e773931f58b9294162b5bac585ef6d70fd2a31e67c47cbe8552e5e89a5dad.png","code":"SS","english_name":"South Sudan","folded_name":"South Sudan","native_name":"South Sudan"},{"flag":null,"code":"SU","english_name":"Soviet Union","folded_name":"Soviet Union","native_name":"Soviet Union"},{"flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png","code":"ES","english_name":"Spain","folded_name":"Spain","native_name":"Spain"},{"flag":"/assets/2/flags_v2/48/LK-4f334907f374e062808a7e2b5f1da55346d0de9d9b6406fb55ab85d621d7518b.png","code":"LK","english_name":"Sri Lanka","folded_name":"Sri Lanka","native_name":"Sri Lanka"},{"flag":"/assets/2/flags_v2/48/SH-dcaa47ca788a792dba67d599e0a695adbed009816caf0a026fc0ad27634a93bb.png","code":"SH","english_name":"St. Helena","folded_name":"St. Helena","native_name":"St. Helena"},{"flag":"/assets/2/flags_v2/48/KN-a402fa28c9ea1de17e854d4bfba0a58a609b7428a59a0c1ef3091ddd2a7ba81f.png","code":"KN","english_name":"St. Kitts and Nevis","folded_name":"St. Kitts \u0026 Nevis","native_name":"St. Kitts \u0026 Nevis"},{"flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png","code":"LC","english_name":"St. Lucia","folded_name":"St. Lucia","native_name":"St. Lucia"},{"flag":null,"code":"PM","english_name":"St. Pierre and Miquelon","folded_name":"St. Pierre \u0026 Miquelon","native_name":"St. Pierre \u0026 Miquelon"},{"flag":"/assets/2/flags_v2/48/VC-12ee2347ea19904e96fe9c371eea94663b4566b1a6071bcd0f4f29675c26f215.png","code":"VC","english_name":"St. Vincent and the Grenadines","folded_name":"St. Vincent \u0026 Grenadines","native_name":"St. Vincent \u0026 Grenadines"},{"flag":"/assets/2/flags_v2/48/SD-b9faa5ad4ea3b785b8c3bb776c4125bd831200e931fbd2fd299eed5c78ea9eb6.png","code":"SD","english_name":"Sudan","folded_name":"Sudan","native_name":"Sudan"},{"flag":"/assets/2/flags_v2/48/SR-27b6fe87121597f5b595e294a2fccc71a02e74ddcea72fce1eb5bf3ef6bdbbe4.png","code":"SR","english_name":"Suriname","folded_name":"Suriname","native_name":"Suriname"},{"flag":null,"code":"SJ","english_name":"Svalbard \u0026 Jan Mayen Islands","folded_name":"Svalbard \u0026 Jan Mayen","native_name":"Svalbard \u0026 Jan Mayen"},{"flag":"/assets/2/flags_v2/48/SZ-a92ca942bf3951db7f8366caf577b7f20a9b88d766f2cd78d46b0354c1ffbeb5.png","code":"SZ","english_name":"Swaziland","folded_name":"Eswatini (Swaziland)","native_name":"Eswatini (Swaziland)"},{"flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png","code":"SE","english_name":"Sweden","folded_name":"Sweden","native_name":"Sweden"},{"flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png","code":"CH","english_name":"Switzerland","folded_name":"Switzerland","native_name":"Switzerland"},{"flag":"/assets/2/flags_v2/48/SY-440f1f55e81b335f55ea35ab12446dfdbac22d8329148c65a58a949184b96cc8.png","code":"SY","english_name":"Syrian Arab Republic","folded_name":"Syria","native_name":"Syria"},{"flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png","code":"TW","english_name":"Taiwan","folded_name":"Taiwan","native_name":"Taiwan"},{"flag":"/assets/2/flags_v2/48/TJ-c7135cd10e3cb05e2acb1e77ced894ce961e96c81a445db93697ec57121bd9f6.png","code":"TJ","english_name":"Tajikistan","folded_name":"Tajikistan","native_name":"Tajikistan"},{"flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png","code":"TZ","english_name":"Tanzania","folded_name":"Tanzania","native_name":"Tanzania"},{"flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png","code":"TH","english_name":"Thailand","folded_name":"Thailand","native_name":"Thailand"},{"flag":"/assets/2/flags_v2/48/TL-41018c22454090b03107669a82286e50e59f914b0b3348e28599b9ea89c43d1d.png","code":"TL","english_name":"Timor-Leste","folded_name":"Timor-Leste","native_name":"Timor-Leste"},{"flag":"/assets/2/flags_v2/48/TG-6497f639c5a7dcbacb36dd660413ee02d4d30e8c1dcb4d583bd52f17a418e279.png","code":"TG","english_name":"Togo","folded_name":"Togo","native_name":"Togo"},{"flag":"/assets/2/flags_v2/48/TK-2e875c94a2319c5e68a9ee62b4c2790d8abe5d379bfb594cbbee990453d4cc82.png","code":"TK","english_name":"Tokelau","folded_name":"Tokelau","native_name":"Tokelau"},{"flag":"/assets/2/flags_v2/48/TO-dabd7eb4a2a0273bc88ed29d123998205186876fe5e51ef2d65a50ed611a1967.png","code":"TO","english_name":"Tonga","folded_name":"Tonga","native_name":"Tonga"},{"flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png","code":"TT","english_name":"Trinidad and Tobago","folded_name":"Trinidad \u0026 Tobago","native_name":"Trinidad \u0026 Tobago"},{"flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png","code":"TN","english_name":"Tunisia","folded_name":"Tunisia","native_name":"Tunisia"},{"flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png","code":"TR","english_name":"Turkey","folded_name":"Turkey","native_name":"Turkey"},{"flag":"/assets/2/flags_v2/48/TM-663e6e25bec09008084363bdca6162edf199e6109b738061aa69834e5bf51bca.png","code":"TM","english_name":"Turkmenistan","folded_name":"Turkmenistan","native_name":"Turkmenistan"},{"flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png","code":"TC","english_name":"Turks and Caicos Islands","folded_name":"Turks \u0026 Caicos Islands","native_name":"Turks \u0026 Caicos Islands"},{"flag":"/assets/2/flags_v2/48/TV-313807e1a7b9956ab07e75fd9a38f91743c825a4d17313b52d71ac26dd8c568c.png","code":"TV","english_name":"Tuvalu","folded_name":"Tuvalu","native_name":"Tuvalu"},{"flag":"/assets/2/flags_v2/48/VI-35b961d8d0e3de6dce9f3872f39f3357780eab45cde9427a46c9b6c1d41a7eca.png","code":"VI","english_name":"US Virgin Islands","folded_name":"U.S. Virgin Islands","native_name":"U.S. Virgin Islands"},{"flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png","code":"UG","english_name":"Uganda","folded_name":"Uganda","native_name":"Uganda"},{"flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png","code":"UA","english_name":"Ukraine","folded_name":"Ukraine","native_name":"Ukraine"},{"flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png","code":"AE","english_name":"United Arab Emirates","folded_name":"United Arab Emirates","native_name":"United Arab Emirates"},{"flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png","code":"GB","english_name":"United Kingdom","folded_name":"United Kingdom","native_name":"United Kingdom"},{"flag":null,"code":"UM","english_name":"United States Minor Outlying Islands","folded_name":"U.S. Outlying Islands","native_name":"U.S. Outlying Islands"},{"flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png","code":"US","english_name":"United States of America","folded_name":"United States","native_name":"United States"},{"flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png","code":"UY","english_name":"Uruguay","folded_name":"Uruguay","native_name":"Uruguay"},{"flag":"/assets/2/flags_v2/48/UZ-80b6095edcfa63366373f733b6129e3190442c75b7b7f5f4076a5b4c8342092c.png","code":"UZ","english_name":"Uzbekistan","folded_name":"Uzbekistan","native_name":"Uzbekistan"},{"flag":"/assets/2/flags_v2/48/VU-bd3bd4ffb1795d265b89c35ef76a80b19fa98f4763d57e092e722c256478e988.png","code":"VU","english_name":"Vanuatu","folded_name":"Vanuatu","native_name":"Vanuatu"},{"flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png","code":"VE","english_name":"Venezuela","folded_name":"Venezuela","native_name":"Venezuela"},{"flag":"/assets/2/flags_v2/48/VN-e29e7dc463f90e585f93db213338bbd1075b2ccd7dbf0c65080367aadc09d354.png","code":"VN","english_name":"Vietnam","folded_name":"Vietnam","native_name":"Vietnam"},{"flag":"/assets/2/flags_v2/48/WF-ee3c2b9524125b20837bb540d9ccbf5c737033e4bf87dafcdfd93878cb33bdbf.png","code":"WF","english_name":"Wallis and Futuna Islands","folded_name":"Wallis \u0026 Futuna","native_name":"Wallis \u0026 Futuna"},{"flag":"/assets/2/flags_v2/48/EH-7a86d2a4bb02b19e85b4e2e42b7d6e67ddafd1fd2f7cc8dad207414843b7e22a.png","code":"EH","english_name":"Western Sahara","folded_name":"Western Sahara","native_name":"Western Sahara"},{"flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png","code":"YE","english_name":"Yemen","folded_name":"Yemen","native_name":"Yemen"},{"flag":null,"code":"YU","english_name":"Yugoslavia","folded_name":"Yugoslavia","native_name":"Yugoslavia"},{"flag":null,"code":"ZR","english_name":"Zaire","folded_name":"Zaire","native_name":"Zaire"},{"flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png","code":"ZM","english_name":"Zambia","folded_name":"Zambia","native_name":"Zambia"},{"flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png","code":"ZW","english_name":"Zimbabwe","folded_name":"Zimbabwe","native_name":"Zimbabwe"}]
,
      accentFoldingFiltering: "en-US",
      sort: { field: "native_name", dir: "asc" }
    });
    country_datasource.read();

    $("#release_region").kendoDropDownList({
      autoWidth: true,
      height: 300,
      filter: "contains",
      dataTextField: "native_name",
      dataValueField: "code",
      dataSource: country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      value: 'IN',
      close: function(e) {
        var filters = this.dataSource.filter();
        if (filters) {
          this.dataSource.filter({});
        }
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "folded_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "english_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });

    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    $("#watch_region").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      select: function(e) {
        if (e.dataItem) {
          var dataItem = e.dataItem;

          $.ajax({
            dataType: 'html',
            url: '/discover/remote/ott_providers',
            method: 'POST',
            data: {
              watch_region: dataItem.country_code,
              media_type: 'movie'
            },
            beforeSend: function() {
             activatePageLoader();
            }
          }).done(function(response) {
            deactivatePageLoader();
            $('#ott_provider_wrapper').html(response);
            attachOttProviderTooltips();
            checkFilterHeight();
          }).fail(function() {
            deactivatePageLoader();
            showError('There was a problem refreshing the list.')
          });
        }
      },
      change: function(e) {
        enableForm();
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });

    $("#with_keywords").kendoMultiSelect({
      placeholder: "Filter by keywords...",
      dataTextField: "name",
      dataValueField: "id",
      autoBind: false,
      dataSource: {
        type: "json",
        serverFiltering: true,
        serverPaging: true,
        schema: {
          data: "results",
          total: "total_results"
        },
        pageSize: 50,
        transport: {
          read: {
            url: "/search/remote/keyword",
          }
        }
      },
      minLength: 2,
      change: function(e) {
        enableForm();
      }
    });

    $("#with_networks").kendoMultiSelect({
      placeholder: "Filter by TV networks...",
      dataTextField: "name",
      dataValueField: "id",
      template: kendo.template($("#network_combo_template").html()),
      autoBind: false,
      dataSource: {
        type: "json",
        serverFiltering: true,
        serverPaging: true,
        schema: {
          data: "results",
          total: "total_results"
        },
        pageSize: 50,
        transport: {
          read: {
            url: '/search/remote/tv_network'
          }
        }
      },
      minLength: 2,
      change: function(e) {
        enableForm();
      }
    });

    function attachOttProviderTooltips() {
      $('ul.ott_providers li').kendoTooltip({
        filter: 'a',
        position: 'top',
        show: function(e) {
          this.popup.element.addClass("tmdb_theme");
        }
      });
    }
    attachOttProviderTooltips();

    $('.tooltip').kendoTooltip({
      position: 'top',
      content: function(e) {
        var selected_id = e.sender.element.data('tooltip-id');
        return $(selected_id).html();
      },
      show: function(e) {
        this.popup.element.addClass("tmdb_theme");
      }
    });

    $('body').on({
      mouseenter: function () {
        $(this).find('span.glyphicons_v2').addClass('white');
      },
      mouseleave: function () {
        $(this).find('span.glyphicons_v2').removeClass('white');
      }
    }, "div.group p");

    $('input[type=radio][name=show_me]').change(function() {
      enableForm();
    });

    attachOptionsTooltips(false, '#page_1');


    function buildQuery(form_map) {
      var query = '';
      for (var key in form_map) {
        if (query != "") {
          query += "&";
        }
        query += (key + "=" + encodeURIComponent(form_map[key]));
      }

      return query;
    }

    function buildAndSetQuery() {
      setSortBy();
      setGenres();
      setCertification();
      setLanguage();
      setRuntimeFrom();
      setRuntimeTo();
      setShowMe();
      setVoteAverageFrom();
      setVoteAverageTo();
      setVoteCountFrom();
      setKeywords();

        setAvailabilities();
        setOttProviders();

        setReleaseDates();

      return buildQuery(form_map);
    }

    $('div.apply a').on('click', function() {
      if ( $(this).parent().parent().hasClass('enabled') ) {
        var query = buildAndSetQuery();

        $('.loading_wrapper').removeClass('hide');
        $('.apply p.load_more').addClass('hide');

          window.scrollTo(0, 0);

        $.ajax({
          dataType: 'html',
          url: '/discover/movie',
          method: 'POST',
          data: query,
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('div.apply.full').removeClass('fixed').addClass('disable_on_scroll');
          $('div.apply').removeClass('enabled').addClass('disabled');
          $('#media_results').html(response);
          attachOptionsTooltips(false, '#page_1');
          observer.observe();

        }).fail(function() {
          deactivatePageLoader();
          showError('There was a problem refreshing the results.')
        }).always(function() {
          $('.apply p.load_more').removeClass('hide');
          $('.loading_wrapper').addClass('hide');
        });
      }
    });

    $("#media_results").on('click', 'a.load_more', function(e) {
      var currentPage = $(this).attr('data-current-page');
      var nextPage = $(this).attr('data-next-page');
      setNextPage(nextPage);
      loadPage(currentPage, nextPage);
    });

    function createInview(element) {
      if ( element ) {
        new Waypoint.Inview({
          element: element,
          enter: function(direction) {
            var loadMore = $(this.element).find('a.load_more');
            loadMore.click();
            this.disable();
          },
          offset: {
            bottom: -800
          }
        });
      }
    }

    function loadPage(currentPage, nextPage) {
      var query = buildAndSetQuery();

      $.ajax({
        dataType: 'html',
        url: '/discover/movie/items',
        method: 'POST',
        data: query,
        beforeSend: function() {
         activatePageLoader();
        }
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem.');
      }).done(function(response) {
        deactivatePageLoader();
        $('div.apply a').removeClass('enabled');
        $('#pagination_page_' + currentPage).addClass('hide');
        $('.page_' + currentPage + '_filler').hide();
        $('.media_items.results').append(response);
        observer.observe();

        attachOptionsTooltips(false, '#page_' + nextPage);
        createInview($('#pagination_page_' + nextPage));
      });
    }

  });
</script>
</main>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/jquery.waypoints.inview.min-020c5d0ff05f6c391ec83334e99df1904b2971479d4334ac94fe7bca52bf287a.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=&media_id=&referral=%2Fmovie',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<class 'bs4.BeautifulSoup'>

2-b. Extract the title of the parsed web page content using an appropriate method or attribute of the document object created in part 2a¶

In [6]:
title = soup.title.text
print('The title of the webpage parsed from 2-a is: ',title)
The title of the webpage parsed from 2-a is:  Popular Movies — The Movie Database (TMDB)

2-c. Write a user defined function to generalize the task presented in Q2a to any URL that retrieves the content of the webpage. Your function should take a URL string as an input and return a correctly formulated BeautifulSoup instance as the output. In your function definition, ensure that appropriate exceptions are raised to the user (through status codes) if they pass in malformed/incorrect URLs. Write two test cases for your function - one with a working URL and another with an URL that gets a 404 response.¶

Here I have used two cases for output as mentioned in the Problem statement. The Codes still holds for user's choice of URL¶

In [7]:
def formulating_soup_instance(url):
    try:
        needed_header = {'user-agent': 'Chrome/92.0.4515.131'}
        response = requests.get(url, headers = needed_header)
        soup = BeautifulSoup(pagecontent.content, 'html.parser')
        response.raise_for_status()
        
        return soup
    except requests.exceptions.RequestException as e:
        print(f"An error occurred: {e}")
        return None

    
    
    
#Test case 1: Working URL
url_working = 'https://www.themoviedb.org/movie'
soup_working = formulating_soup_instance(url_working)
if soup_working:
    print(f"Successfully created BeautifulSoup instance for the working URL - {url_working}")
print()





#Test case 2: Not working URL 
website_notworking = "https://in.indeed.com"
soup_ntoworking = formulating_soup_instance(website_notworking)
if soup_ntoworking is None:
    print(f"Failed to create BeautifulSoup instance for the URL.")





#output example 1:
#Successfully created BeautifulSoup instance for the working URL - https://www.themoviedb.org/movie

#output example 2:
#An error occurred: 403 Client Error: Forbidden for url: https://in.indeed.com/
#Failed to create BeautifulSoup instance for the URL.
Successfully created BeautifulSoup instance for the working URL - https://www.themoviedb.org/movie

An error occurred: 403 Client Error: Forbidden for url: https://in.indeed.com/
Failed to create BeautifulSoup instance for the URL.

Task 3: Extract the content of the webpage - https://www.themoviedb.org/movie - that hosts a current dated listing of popular movies.¶

3-a. Write a function call to the user defined function created in 2c with the url¶

https://www.themoviedb.org/movie as an input and store the response in a variable¶

In [8]:
website = 'https://www.themoviedb.org/movie'
content_of_tmdb = formulating_soup_instance(website)
print(f'The content of the Page {website} is:' ,'\n','\n', content_of_tmdb)
The content of the Page https://www.themoviedb.org/movie is: 
 
 <!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Popular Movies — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="The Movie Database (TMDB) is a popular, user editable database for movies and TV shows." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/discover-b2c3bb76e3d2b2323e842dc4be56a342c51e08c3bb91c6a010e8b401b180f117.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/account-c0bd32a9cfa7c58b18a59493ad2e156284fe17555554a34886920e88917795d5.css" media="screen" rel="stylesheet"/>
<link href="https://www.themoviedb.org/movie" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=af-ZA" hreflang="af-ZA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=be-BY" hreflang="be-BY" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=bn-BD" hreflang="bn-BD" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ch-GU" hreflang="ch-GU" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=cn-CN" hreflang="cn-CN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=cy-GB" hreflang="cy-GB" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=da-DK" hreflang="da-DK" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=de-DE" hreflang="de-DE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=el-GR" hreflang="el-GR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-US" hreflang="en-US" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=eo-EO" hreflang="eo-EO" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=es-ES" hreflang="es-ES" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=et-EE" hreflang="et-EE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=eu-ES" hreflang="eu-ES" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ga-IE" hreflang="ga-IE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=gd-GB" hreflang="gd-GB" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=gl-ES" hreflang="gl-ES" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=he-IL" hreflang="he-IL" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=hi-IN" hreflang="hi-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=id-ID" hreflang="id-ID" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=it-IT" hreflang="it-IT" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ka-GE" hreflang="ka-GE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=kk-KZ" hreflang="kk-KZ" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=kn-IN" hreflang="kn-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ky-KG" hreflang="ky-KG" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=lv-LV" hreflang="lv-LV" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ml-IN" hreflang="ml-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=mr-IN" hreflang="mr-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ms-MY" hreflang="ms-MY" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=nb-NO" hreflang="nb-NO" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=no-NO" hreflang="no-NO" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=pa-IN" hreflang="pa-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=si-LK" hreflang="si-LK" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sq-AL" hreflang="sq-AL" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ta-IN" hreflang="ta-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=te-IN" hreflang="te-IN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=tl-PH" hreflang="tl-PH" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=th-TH" hreflang="th-TH" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zu-ZA" hreflang="zu-ZA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ar-AE" hreflang="ar-AE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=de-AT" hreflang="de-AT" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=de-CH" hreflang="de-CH" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-AU" hreflang="en-AU" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-CA" hreflang="en-CA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-GB" hreflang="en-GB" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-IE" hreflang="en-IE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=en-NZ" hreflang="en-NZ" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=es-MX" hreflang="es-MX" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=ms-SG" hreflang="ms-SG" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=nl-BE" hreflang="nl-BE" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zh-SG" hreflang="zh-SG" rel="alternate"/>
<link href="https://www.themoviedb.org/movie?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
<script defer="" src="/assets/2/kendo-2021.1.204/kendo.calendar.min-ff597f14a778b702ec1cf9967dec754e429caf1558c8b89f0de036e8efe39761.js"></script>
<script defer="" src="/assets/2/kendo-2021.1.204/kendo.datepicker.min-9efa21cba900555da428262129f44042706c5abac5644c872d9cac78f010493a.js"></script>
<script defer="" src="/assets/2/kendo-2021.1.204/kendo.slider.min-1e770b8fc7facf8ee48d3b0ad7abdfb598ab17cb69add240accc8df5fa2bc919.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content">
<div class="media discover" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div class="title">
<h2>Popular Movies</h2>
</div>
<div class="content">
<div class="">
<div class="filter_panel card closed">
<div class="name">
<h2>Sort</h2>
<span class="glyphicons_v2 chevron-right"></span>
</div>
<div class="filter">
<h3>Sort Results By</h3>
<select class="kendo_dropdown full_width font_size_1" id="sort_by" name="sort_by">
<option selected="" value="popularity.desc">Popularity Descending</option>
<option value="popularity.asc">Popularity Ascending</option>
<option value="vote_average.desc">Rating Descending</option>
<option value="vote_average.asc">Rating Ascending</option>
<option value="primary_release_date.desc">Release Date Descending</option>
<option value="primary_release_date.asc">Release Date Ascending</option>
<option value="title.asc">Title (A-Z)</option>
<option value="title.desc">Title (Z-A)</option>
</select>
</div>
</div>
<div class="filter_panel card closed">
<div class="name">
<h2>Where To Watch <span>56</span></h2>
<span class="glyphicons_v2 chevron-right"></span>
</div>
<div class="filter">
<h3>My Services <span class="tooltip glyphicons_v2 circle-question" data-tooltip-id="#ott_tooltip"></span></h3>
<label class="k-form-field">
<input class="k-checkbox" disabled="" id="my_services" name="my_services" type="checkbox" value="true"/>
<label class="k-checkbox-label" for="my_services">Restrict searches to my subscribed services?</label>
</label>
</div>
<div class="filter">
<h3>Country</h3>
<div class="font_size_1 kendo_dropdown" id="watch_region" style="width: 100%;"></div>
<span id="ott_provider_wrapper">
<ul class="ott_providers multi_select image" id="ott_providers" style="margin-bottom: 0;">
<li class="" data-value="8">
<a class="no_click" href="#" title="Netflix">
<img alt="Netflix" height="50" src="/t/p/original/t2yyOv40HZeVlLjYsCsPHnWLk4W.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="119">
<a class="no_click" href="#" title="Amazon Prime Video">
<img alt="Amazon Prime Video" height="50" src="/t/p/original/emthp39XA2YScoYL1p0sdbAH2WA.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="122">
<a class="no_click" href="#" title="Hotstar">
<img alt="Hotstar" height="50" src="/t/p/original/7Fl8ylPDclt3ZYgNbW2t7rbZE9I.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="121">
<a class="no_click" href="#" title="Voot">
<img alt="Voot" height="50" src="/t/p/original/2u1uElmpm4lProS7C9RYcaYLYt1.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="220">
<a class="no_click" href="#" title="Jio Cinema">
<img alt="Jio Cinema" height="50" src="/t/p/original/jRpQbuHbGR0MzSIBxJjxZxpXhqC.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="232">
<a class="no_click" href="#" title="Zee5">
<img alt="Zee5" height="50" src="/t/p/original/ajbCmwvZ8HiePHZaOVEgm9MzyuA.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="350">
<a class="no_click" href="#" title="Apple TV Plus">
<img alt="Apple TV Plus" height="50" src="/t/p/original/6uhKBfmtzFqOcLousHwZuzcrScK.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="2">
<a class="no_click" href="#" title="Apple TV">
<img alt="Apple TV" height="50" src="/t/p/original/peURlLlr8jggOwK53fJ5wdQl05y.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="218">
<a class="no_click" href="#" title="Eros Now">
<img alt="Eros Now" height="50" src="/t/p/original/4XYI2rzRm34skcvamytegQx7Dmu.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="3">
<a class="no_click" href="#" title="Google Play Movies">
<img alt="Google Play Movies" height="50" src="/t/p/original/tbEdFQDwx5LEVr8WpSeXQSIirVq.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="11">
<a class="no_click" href="#" title="MUBI">
<img alt="MUBI" height="50" src="/t/p/original/bVR4Z1LCHY7gidXAJF5pMa4QrDS.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="237">
<a class="no_click" href="#" title="Sony Liv">
<img alt="Sony Liv" height="50" src="/t/p/original/odTur9CmVtzsRUAZ9910tPM4XwL.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="192">
<a class="no_click" href="#" title="YouTube">
<img alt="YouTube" height="50" src="/t/p/original/oIkQkEkwfmcG7IGpRR1NB8frZZM.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="100">
<a class="no_click" href="#" title="GuideDoc">
<img alt="GuideDoc" height="50" src="/t/p/original/iX0pvJ2GFATbVIH5IHMwG0ffIdV.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="175">
<a class="no_click" href="#" title="Netflix Kids">
<img alt="Netflix Kids" height="50" src="/t/p/original/j2OLGxyy0gKbPVI0DYFI2hJxP6y.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="73">
<a class="no_click" href="#" title="Tubi TV">
<img alt="Tubi TV" height="50" src="/t/p/original/w2TDH9TRI7pltf5LjN3vXzs7QbN.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="255">
<a class="no_click" href="#" title="Yupp TV">
<img alt="Yupp TV" height="50" src="/t/p/original/8qNJcPBHZ4qewHrDJ7C7s2DBQ3V.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="309">
<a class="no_click" href="#" title="Sun Nxt">
<img alt="Sun Nxt" height="50" src="/t/p/original/uW4dPCcbXaaFTyfL5HwhuDt5akK.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="315">
<a class="no_click" href="#" title="Hoichoi">
<img alt="Hoichoi" height="50" src="/t/p/original/d4vHcXY9rwnr763wQns2XJThclt.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="319">
<a class="no_click" href="#" title="Alt Balaji">
<img alt="Alt Balaji" height="50" src="/t/p/original/xiqTOBxOnlMy1nvppZcFhCDsP0f.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="437">
<a class="no_click" href="#" title="Hungama Play">
<img alt="Hungama Play" height="50" src="/t/p/original/4QEQsvCBnORNIg9EDnrRSiEw61D.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="190">
<a class="no_click" href="#" title="Curiosity Stream">
<img alt="Curiosity Stream" height="50" src="/t/p/original/67Ee4E6qOkQGHeUTArdJ1qRxzR2.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="476">
<a class="no_click" href="#" title="EPIC ON">
<img alt="EPIC ON" height="50" src="/t/p/original/q03pok7xSxYJaENuYs547qa6upY.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="474">
<a class="no_click" href="#" title="ShemarooMe">
<img alt="ShemarooMe" height="50" src="/t/p/original/vIhSFgmp0HXZbUHDscuhpU6S2Z6.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="500">
<a class="no_click" href="#" title="TVF Play">
<img alt="TVF Play" height="50" src="/t/p/original/8ugSQ1g7E8fXFnKFT5G8XOMcmS0.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="502">
<a class="no_click" href="#" title="Tata Play">
<img alt="Tata Play" height="50" src="/t/p/original/qLR6qzB1IcANZUqMEkLf6Sh8Y8s.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="510">
<a class="no_click" href="#" title="Discovery Plus">
<img alt="Discovery Plus" height="50" src="/t/p/original/wYRiUqIgWcfUvO6OPcXuUNd4tc2.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="482">
<a class="no_click" href="#" title="ManoramaMax">
<img alt="ManoramaMax" height="50" src="/t/p/original/iRv3wbUEPuwYYPSKwUxPaMPKGM4.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="471">
<a class="no_click" href="#" title="FILMRISE">
<img alt="FILMRISE" height="50" src="/t/p/original/mEiBVz62M9j3TCebmOspMfqkIn.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="515">
<a class="no_click" href="#" title="MX Player">
<img alt="MX Player" height="50" src="/t/p/original/dH4BZucVyb5lW97TEbZ7RTAugjg.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="521">
<a class="no_click" href="#" title="Spamflix">
<img alt="Spamflix" height="50" src="/t/p/original/xN97FFkFAdY1JvHhS4zyPD4URgD.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="532">
<a class="no_click" href="#" title="aha">
<img alt="aha" height="50" src="/t/p/original/m3NWxxR23l1w1e156fyTuw931gx.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="545">
<a class="no_click" href="#" title="Spuul">
<img alt="Spuul" height="50" src="/t/p/original/iJGVfWTDddgipZ7mJCCEYzmRYrP.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="538">
<a class="no_click" href="#" title="Plex">
<img alt="Plex" height="50" src="/t/p/original/swMyOSh6p3ZOTr76yPV6EyQFTik.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="546">
<a class="no_click" href="#" title="WOW Presents Plus">
<img alt="WOW Presents Plus" height="50" src="/t/p/original/mgD0T960hnYU4gBxbPPBrcDfgWg.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="551">
<a class="no_click" href="#" title="Magellan TV">
<img alt="Magellan TV" height="50" src="/t/p/original/gekkP93StjYdiMAInViVmrnldNY.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="554">
<a class="no_click" href="#" title="BroadwayHD">
<img alt="BroadwayHD" height="50" src="/t/p/original/xLu1rkZNOKuNnRNr70wySosfTBf.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="559">
<a class="no_click" href="#" title="Filmzie">
<img alt="Filmzie" height="50" src="/t/p/original/olmH7t5tEng8Yuq33KmvpvaaVIg.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="561">
<a class="no_click" href="#" title="Lionsgate Play">
<img alt="Lionsgate Play" height="50" src="/t/p/original/vrFpju3t7kplDbFsN5GLJpG0obj.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="562">
<a class="no_click" href="#" title="MovieSaints">
<img alt="MovieSaints" height="50" src="/t/p/original/fdWE8jpmQqkZrwg2ZMuCLz6ms5P.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="444">
<a class="no_click" href="#" title="Dekkoo">
<img alt="Dekkoo" height="50" src="/t/p/original/u2H29LCxRzjZVUoZUQAHKm5P8Zc.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="567">
<a class="no_click" href="#" title="True Story">
<img alt="True Story" height="50" src="/t/p/original/osREemsc9uUB2J8VTkQeAVk2fu9.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="569">
<a class="no_click" href="#" title="DocAlliance Films">
<img alt="DocAlliance Films" height="50" src="/t/p/original/aQ1ritN00jXc7RAFfUoQKGAAfp7.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="614">
<a class="no_click" href="#" title="VI movies and tv">
<img alt="VI movies and tv" height="50" src="/t/p/original/h1PNHFp50cceDZ8jXUMnuVVMIw2.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="677">
<a class="no_click" href="#" title="Eventive">
<img alt="Eventive" height="50" src="/t/p/original/fadQYOyKL0tqfyj012nYJxm3N2I.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="688">
<a class="no_click" href="#" title="ShortsTV Amazon Channel">
<img alt="ShortsTV Amazon Channel" height="50" src="/t/p/original/m0mvKlSjn38S9w7WVNV7a7XyPIe.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="10">
<a class="no_click" href="#" title="Amazon Video">
<img alt="Amazon Video" height="50" src="/t/p/original/5NyLm42TmCqCMOZFvH4fcoSNKEW.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="692">
<a class="no_click" href="#" title="Cultpix">
<img alt="Cultpix" height="50" src="/t/p/original/59azlQKUgFdYq6QI5QEAxIeecyL.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="701">
<a class="no_click" href="#" title="FilmBox+">
<img alt="FilmBox+" height="50" src="/t/p/original/4FqTBYsUSZgS9z9UGKgxSDBbtc8.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="528">
<a class="no_click" href="#" title="AMC+ Amazon Channel">
<img alt="AMC+ Amazon Channel" height="50" src="/t/p/original/9edKQczyuMmQM1yS520hgmJbcaC.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="196">
<a class="no_click" href="#" title="AcornTV Amazon Channel">
<img alt="AcornTV Amazon Channel" height="50" src="/t/p/original/8WWD7t5Irwq9kAH4rufQ4Pe1Dog.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="1771">
<a class="no_click" href="#" title="Takflix">
<img alt="Takflix" height="50" src="/t/p/original/cnIHBy3uLWhHRR7VeWQhK3ZsYP0.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="445">
<a class="no_click" href="#" title="Classix">
<img alt="Classix" height="50" src="/t/p/original/iaMw6nOyxUzXSacrLQ0Au6CfZkc.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="1854">
<a class="no_click" href="#" title="AMC Plus Apple TV Channel ">
<img alt="AMC Plus Apple TV Channel " height="50" src="/t/p/original/yFgm7vxwKZ4jfXIlPizlgoba2yi.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="283">
<a class="no_click" href="#" title="Crunchyroll">
<img alt="Crunchyroll" height="50" src="/t/p/original/8Gt1iClBlzTeQs8WQm8UrCoIxnQ.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="" data-value="1898">
<a class="no_click" href="#" title="Amazon miniTV">
<img alt="Amazon miniTV" height="50" src="/t/p/original/tcRSEeMnRxtKHqg7kqF8z5SvUpF.jpg" width="50"/>
<div><span class="glyphicons_v2 check white"></span></div>
</a>
</li>
<li class="hidden"></li>
<li class="hidden"></li>
<li class="hidden"></li>
</ul>
</span>
</div>
</div>
<div class="filter_panel card">
<div class="name" data-callback="filterCallback()">
<h2>Filters</h2>
<span class="glyphicons_v2 chevron-right"></span>
</div>
<div class="filter">
<h3>Show Me<span class="tooltip glyphicons_v2 circle-question" data-tooltip-id="#show_me_tooltip"></span></h3>
<label class="k-form-field">
<input checked="checked" class="k-radio" id="show_me_everything" name="show_me" type="radio" value="0"/>
<label class="k-radio-label" for="show_me_everything">Everything</label>
</label>
<label class="k-form-field">
<input class="k-radio" disabled="" id="show_me_not_seen" name="show_me" type="radio" value="1"/>
<label class="k-radio-label" for="show_me_not_seen">Movies I Haven't Seen</label>
</label>
<label class="k-form-field">
<input class="k-radio" disabled="" id="show_me_seen" name="show_me" type="radio" value="2"/>
<label class="k-radio-label" for="show_me_seen">Movies I Have Seen</label>
</label>
</div>
<div class="filter">
<h3>Availabilities</h3>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="all_availabilities" name="all_availabilities" type="checkbox" value="true"/>
<label class="k-checkbox-label" for="all_availabilities">Search all availabilities?</label>
</label>
<div class="labels hide" id="availabilities_wrapper">
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_flatrate" name="ott_monetization_type" type="checkbox" value="flatrate"/>
<label class="k-checkbox-label" for="ott_monetization_type_flatrate">Stream</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_free" name="ott_monetization_type" type="checkbox" value="free"/>
<label class="k-checkbox-label" for="ott_monetization_type_free">Free</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_ads" name="ott_monetization_type" type="checkbox" value="ads"/>
<label class="k-checkbox-label" for="ott_monetization_type_ads">Ads</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_rent" name="ott_monetization_type" type="checkbox" value="rent"/>
<label class="k-checkbox-label" for="ott_monetization_type_rent">Rent</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="ott_monetization_type_buy" name="ott_monetization_type" type="checkbox" value="buy"/>
<label class="k-checkbox-label" for="ott_monetization_type_buy">Buy</label>
</label>
</div>
</div>
<div class="filter">
<h3>Release Dates</h3>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="all_releases" name="all_releases" type="checkbox" value="true"/>
<label class="k-checkbox-label" for="all_releases">Search all releases?</label>
</label>
<div class="labels hide" id="release_type_wrapper">
<label class="k-form-field" style="padding-bottom: 20px;">
<input checked="" class="k-checkbox" id="all_release_countries" name="all_release_countries" type="checkbox" value="true"/>
<label class="k-checkbox-label" for="all_release_countries">Search all countries?</label>
</label>
<div class="hide" id="search_all_countries">
<input class="font_size_1 kendo_dropdown" id="release_region" name="release_region" style="width: 100%; margin-bottom: 10px;" value="IN"/>
</div>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_1" name="release_type" type="checkbox" value="1"/>
<label class="k-checkbox-label" for="release_type_1">Premiere</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_2" name="release_type" type="checkbox" value="2"/>
<label class="k-checkbox-label" for="release_type_2">Theatrical (limited)</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_3" name="release_type" type="checkbox" value="3"/>
<label class="k-checkbox-label" for="release_type_3">Theatrical</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_4" name="release_type" type="checkbox" value="4"/>
<label class="k-checkbox-label" for="release_type_4">Digital</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_5" name="release_type" type="checkbox" value="5"/>
<label class="k-checkbox-label" for="release_type_5">Physical</label>
</label>
<label class="k-form-field">
<input checked="" class="k-checkbox" id="release_type_6" name="release_type" type="checkbox" value="6"/>
<label class="k-checkbox-label" for="release_type_6">TV</label>
</label>
</div>
<div class="year_column">
<span class="col_1 font_size_1">from</span>
<input class="font_size_1" id="release_date_gte" style="width: 100%" value=""/>
</div>
<div class="year_column">
<span class="col_1 font_size_1">to</span>
<input class="font_size_1" id="release_date_lte" style="width: 100%" value="2024-02-21"/>
</div>
</div>
<div class="filter">
<h3>Genres</h3>
<ul class="multi_select text" id="with_genres" name="with_genres[]">
<li data-value="28"><a class="no_click" href="/discover/movie?with_genres=28">Action</a></li>
<li data-value="12"><a class="no_click" href="/discover/movie?with_genres=12">Adventure</a></li>
<li data-value="16"><a class="no_click" href="/discover/movie?with_genres=16">Animation</a></li>
<li data-value="35"><a class="no_click" href="/discover/movie?with_genres=35">Comedy</a></li>
<li data-value="80"><a class="no_click" href="/discover/movie?with_genres=80">Crime</a></li>
<li data-value="99"><a class="no_click" href="/discover/movie?with_genres=99">Documentary</a></li>
<li data-value="18"><a class="no_click" href="/discover/movie?with_genres=18">Drama</a></li>
<li data-value="10751"><a class="no_click" href="/discover/movie?with_genres=10751">Family</a></li>
<li data-value="14"><a class="no_click" href="/discover/movie?with_genres=14">Fantasy</a></li>
<li data-value="36"><a class="no_click" href="/discover/movie?with_genres=36">History</a></li>
<li data-value="27"><a class="no_click" href="/discover/movie?with_genres=27">Horror</a></li>
<li data-value="10402"><a class="no_click" href="/discover/movie?with_genres=10402">Music</a></li>
<li data-value="9648"><a class="no_click" href="/discover/movie?with_genres=9648">Mystery</a></li>
<li data-value="10749"><a class="no_click" href="/discover/movie?with_genres=10749">Romance</a></li>
<li data-value="878"><a class="no_click" href="/discover/movie?with_genres=878">Science Fiction</a></li>
<li data-value="10770"><a class="no_click" href="/discover/movie?with_genres=10770">TV Movie</a></li>
<li data-value="53"><a class="no_click" href="/discover/movie?with_genres=53">Thriller</a></li>
<li data-value="10752"><a class="no_click" href="/discover/movie?with_genres=10752">War</a></li>
<li data-value="37"><a class="no_click" href="/discover/movie?with_genres=37">Western</a></li>
</ul>
</div>
<div class="filter">
<h3>Certification</h3>
<ul class="multi_select text" id="certification" name="certification[]">
<li data-value="U"><a class="no_click" href="/discover/movie?certification=U">U</a></li>
<li data-value="UA"><a class="no_click" href="/discover/movie?certification=UA">UA</a></li>
<li data-value="A"><a class="no_click" href="/discover/movie?certification=A">A</a></li>
</ul>
</div>
<div class="filter">
<h3>Language <span class="tooltip glyphicons_v2 circle-question" data-tooltip-id="#language_tooltip"></span></h3>
<select class="full_width font_size_1" id="language" name="language"></select>
</div>
<div class="filter">
<h3>User Score</h3>
<div class="full_width range" id="user_score_range">
<input id="vote_average_gte" name="vote_average.gte" value="0"/>
<input id="vote_average_lte" name="vote_average.lte" value="10"/>
</div>
</div>
<div class="filter">
<h3>Minimum User Votes</h3>
<div class="full_width range" id="user_vote_range">
<input value="0"/>
<input value="250"/>
</div>
</div>
<div class="filter">
<h3>Runtime</h3>
<div class="full_width range" id="runtime_range">
<input id="with_runtime_gte" name="with_runtime.gte" value="0"/>
<input id="with_runtime_lte" name="with_runtime.lte" value="400"/>
</div>
</div>
<div class="filter">
<h3>Keywords</h3>
<select class="full_width font_size_1" id="with_keywords" multiple="multiple" name="with_keywords[]">
</select>
</div>
</div>
<div class="apply small background_color light_blue disabled" id="">
<div class="loading_wrapper hide">
<div class="ball-scale-multiple white loader">
<div></div>
<div></div>
<div></div>
</div>
</div>
<p class="load_more"><a class="no_click load_more" data-current-page="1" data-next-page="2" data-partial="" href="">Search</a></p>
</div>
</div>
<div>
<div class="white_column no_pad">
<section class="panel results" id="media_results">
<div class="media_items results">
<div class="page_wrapper" id="page_1">
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/976573" title="Elemental">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg" srcset="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 1x, /t/p/w440_and_h660_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 2x"/>
</a>
</div>
<div class="options" data-id="976573" data-media-type="movie" data-object-id="62825b8b0d5d854560ddaf84">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 62825b8b0d5d854560ddaf84" data-bar-color="#21d07a" data-percent="77.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r77"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/976573" title="Elemental">Elemental</a></h2>
<p>Jun 14, 2023</p>
</div>
<div class="hover 976573"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/724209" title="Heart of Stone">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg" srcset="/t/p/w220_and_h330_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 1x, /t/p/w440_and_h660_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 2x"/>
</a>
</div>
<div class="options" data-id="724209" data-media-type="movie" data-object-id="5f0cbd05498ef90036861a5f">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5f0cbd05498ef90036861a5f" data-bar-color="#21d07a" data-percent="70" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/724209" title="Heart of Stone">Heart of Stone</a></h2>
<p>Aug 09, 2023</p>
</div>
<div class="hover 724209"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/569094" title="Spider-Man: Across the Spider-Verse">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg" srcset="/t/p/w220_and_h330_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 1x, /t/p/w440_and_h660_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 2x"/>
</a>
</div>
<div class="options" data-id="569094" data-media-type="movie" data-object-id="5c17ccc692514132c30c68df">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5c17ccc692514132c30c68df" data-bar-color="#21d07a" data-percent="85.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r85"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/569094" title="Spider-Man: Across the Spider-Verse">Spider-Man: Across the Spider-Verse</a></h2>
<p>May 31, 2023</p>
</div>
<div class="hover 569094"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/667538" title="Transformers: Rise of the Beasts">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg" srcset="/t/p/w220_and_h330_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 1x, /t/p/w440_and_h660_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 2x"/>
</a>
</div>
<div class="options" data-id="667538" data-media-type="movie" data-object-id="5e2f8f9d98f1f10012fd62b1">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5e2f8f9d98f1f10012fd62b1" data-bar-color="#21d07a" data-percent="75.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r75"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/667538" title="Transformers: Rise of the Beasts">Transformers: Rise of the Beasts</a></h2>
<p>Jun 06, 2023</p>
</div>
<div class="hover 667538"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/346698" title="Barbie">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg" srcset="/t/p/w220_and_h330_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 1x, /t/p/w440_and_h660_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 2x"/>
</a>
</div>
<div class="options" data-id="346698" data-media-type="movie" data-object-id="5590ddde925141758c00022d">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5590ddde925141758c00022d" data-bar-color="#21d07a" data-percent="74.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r74"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/346698" title="Barbie">Barbie</a></h2>
<p>Jul 19, 2023</p>
</div>
<div class="hover 346698"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/884605" title="No Hard Feelings">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg" srcset="/t/p/w220_and_h330_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 1x, /t/p/w440_and_h660_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 2x"/>
</a>
</div>
<div class="options" data-id="884605" data-media-type="movie" data-object-id="6167280dbe7f35006ac5bf37">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 6167280dbe7f35006ac5bf37" data-bar-color="#21d07a" data-percent="71.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r71"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/884605" title="No Hard Feelings">No Hard Feelings</a></h2>
<p>Jun 15, 2023</p>
</div>
<div class="hover 884605"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/298618" title="The Flash">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg" srcset="/t/p/w220_and_h330_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 1x, /t/p/w440_and_h660_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 2x"/>
</a>
</div>
<div class="options" data-id="298618" data-media-type="movie" data-object-id="5447badb0e0a2672da002622">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5447badb0e0a2672da002622" data-bar-color="#21d07a" data-percent="70" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/298618" title="The Flash">The Flash</a></h2>
<p>Jun 13, 2023</p>
</div>
<div class="hover 298618"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/615656" title="Meg 2: The Trench">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg" srcset="/t/p/w220_and_h330_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 1x, /t/p/w440_and_h660_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 2x"/>
</a>
</div>
<div class="options" data-id="615656" data-media-type="movie" data-object-id="5d2c096ab84f9400144a86fb">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5d2c096ab84f9400144a86fb" data-bar-color="#21d07a" data-percent="70" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/615656" title="Meg 2: The Trench">Meg 2: The Trench</a></h2>
<p>Aug 02, 2023</p>
</div>
<div class="hover 615656"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1006462" title="The Flood">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg" srcset="/t/p/w220_and_h330_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 1x, /t/p/w440_and_h660_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1006462" data-media-type="movie" data-object-id="62e53367eb64f1005e40326b">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 62e53367eb64f1005e40326b" data-bar-color="#d2d531" data-percent="69.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r69"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1006462" title="The Flood">The Flood</a></h2>
<p>Jul 14, 2023</p>
</div>
<div class="hover 1006462"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/614479" title="Insidious: The Red Door">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/d07phJqCx6z5wILDYqkyraorDPi.jpg" srcset="/t/p/w220_and_h330_face/d07phJqCx6z5wILDYqkyraorDPi.jpg 1x, /t/p/w440_and_h660_face/d07phJqCx6z5wILDYqkyraorDPi.jpg 2x"/>
</a>
</div>
<div class="options" data-id="614479" data-media-type="movie" data-object-id="5d2607c169d2801be004c634">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5d2607c169d2801be004c634" data-bar-color="#d2d531" data-percent="69.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r69"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/614479" title="Insidious: The Red Door">Insidious: The Red Door</a></h2>
<p>Jul 05, 2023</p>
</div>
<div class="hover 614479"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/385687" title="Fast X">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg" srcset="/t/p/w220_and_h330_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 1x, /t/p/w440_and_h660_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 2x"/>
</a>
</div>
<div class="options" data-id="385687" data-media-type="movie" data-object-id="56d8c1c692514162b7008908">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 56d8c1c692514162b7008908" data-bar-color="#21d07a" data-percent="73.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r73"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/385687" title="Fast X">Fast X</a></h2>
<p>May 17, 2023</p>
</div>
<div class="hover 385687"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1149381" title="Soulcatcher">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg" srcset="/t/p/w220_and_h330_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 1x, /t/p/w440_and_h660_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1149381" data-media-type="movie" data-object-id="64a8beebb686b900cc08a589">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 64a8beebb686b900cc08a589" data-bar-color="#d2d531" data-percent="65.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r65"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1149381" title="Soulcatcher">Soulcatcher</a></h2>
<p>Aug 02, 2023</p>
</div>
<div class="hover 1149381"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/447277" title="The Little Mermaid">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg" srcset="/t/p/w220_and_h330_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 1x, /t/p/w440_and_h660_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 2x"/>
</a>
</div>
<div class="options" data-id="447277" data-media-type="movie" data-object-id="58ca9f28c3a36841af00c550">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 58ca9f28c3a36841af00c550" data-bar-color="#d2d531" data-percent="66.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r66"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/447277" title="The Little Mermaid">The Little Mermaid</a></h2>
<p>May 18, 2023</p>
</div>
<div class="hover 447277"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/457332" title="Hidden Strike">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg" srcset="/t/p/w220_and_h330_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 1x, /t/p/w440_and_h660_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 2x"/>
</a>
</div>
<div class="options" data-id="457332" data-media-type="movie" data-object-id="5915f36bc3a368371b012168">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5915f36bc3a368371b012168" data-bar-color="#21d07a" data-percent="71.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r71"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/457332" title="Hidden Strike">Hidden Strike</a></h2>
<p>Jul 06, 2023</p>
</div>
<div class="hover 457332"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/565770" title="Blue Beetle">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg" srcset="/t/p/w220_and_h330_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 1x, /t/p/w440_and_h660_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 2x"/>
</a>
</div>
<div class="options" data-id="565770" data-media-type="movie" data-object-id="5c01bcd20e0a26360e087b05">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 5c01bcd20e0a26360e087b05" data-bar-color="#21d07a" data-percent="71.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r71"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/565770" title="Blue Beetle">Blue Beetle</a></h2>
<p>Aug 16, 2023</p>
</div>
<div class="hover 565770"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/447365" title="Guardians of the Galaxy Vol. 3">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg" srcset="/t/p/w220_and_h330_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 1x, /t/p/w440_and_h660_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 2x"/>
</a>
</div>
<div class="options" data-id="447365" data-media-type="movie" data-object-id="58cb3d8d9251415e76005e9c">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 58cb3d8d9251415e76005e9c" data-bar-color="#21d07a" data-percent="80" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r80"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/447365" title="Guardians of the Galaxy Vol. 3">Guardians of the Galaxy Vol. 3</a></h2>
<p>May 03, 2023</p>
</div>
<div class="hover 447365"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1070514" title="Zom 100: Bucket List of the Dead">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg" srcset="/t/p/w220_and_h330_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 1x, /t/p/w440_and_h660_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1070514" data-media-type="movie" data-object-id="63b80d8024b33300931bbcdf">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 63b80d8024b33300931bbcdf" data-bar-color="#d2d531" data-percent="66.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r66"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1070514" title="Zom 100: Bucket List of the Dead">Zom 100: Bucket List of the Dead</a></h2>
<p>Aug 03, 2023</p>
</div>
<div class="hover 1070514"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1083862" title="Resident Evil: Death Island">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg" srcset="/t/p/w220_and_h330_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 1x, /t/p/w440_and_h660_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1083862" data-media-type="movie" data-object-id="63e2befe00508a00a0ee86d7">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 63e2befe00508a00a0ee86d7" data-bar-color="#21d07a" data-percent="77.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r77"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1083862" title="Resident Evil: Death Island">Resident Evil: Death Island</a></h2>
<p>Jun 22, 2023</p>
</div>
<div class="hover 1083862"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/1040148" title="Ruby Gillman, Teenage Kraken">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg" srcset="/t/p/w220_and_h330_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 1x, /t/p/w440_and_h660_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 2x"/>
</a>
</div>
<div class="options" data-id="1040148" data-media-type="movie" data-object-id="635892b331644b007f6f7003">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 635892b331644b007f6f7003" data-bar-color="#21d07a" data-percent="76.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r76"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/1040148" title="Ruby Gillman, Teenage Kraken">Ruby Gillman, Teenage Kraken</a></h2>
<p>Jun 28, 2023</p>
</div>
<div class="hover 1040148"></div>
</div>
<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/930094" title="Red, White &amp; Royal Blue">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg" srcset="/t/p/w220_and_h330_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 1x, /t/p/w440_and_h660_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 2x"/>
</a>
</div>
<div class="options" data-id="930094" data-media-type="movie" data-object-id="61ed2a6b713ea600421e60ed">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 61ed2a6b713ea600421e60ed" data-bar-color="#21d07a" data-percent="83.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r83"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/930094" title="Red, White &amp; Royal Blue">Red, White &amp; Royal Blue</a></h2>
<p>Jul 27, 2023</p>
</div>
<div class="hover 930094"></div>
</div>
<div class="card style_1 page_1_filler filler"></div>
<div class="card style_1 page_1_filler filler"></div>
<div class="card style_1 page_1_filler filler"></div>
<div class="pagination infinite background_color light_blue" data-current-page="1" data-next-page="2" id="pagination_page_1">
<div class="loading_wrapper hide">
<div class="ball-scale-multiple loader">
<div></div>
<div></div>
<div></div>
</div>
</div>
<p class="load_more"><a class="no_click load_more" data-current-page="1" data-next-page="2" href="/movie?page=2">Load More</a></p>
</div>
</div>
<script>
    $(function() {
      $('.user_score_chart.62825b8b0d5d854560ddaf84').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5f0cbd05498ef90036861a5f').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5c17ccc692514132c30c68df').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5e2f8f9d98f1f10012fd62b1').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5590ddde925141758c00022d').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.6167280dbe7f35006ac5bf37').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5447badb0e0a2672da002622').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5d2c096ab84f9400144a86fb').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.62e53367eb64f1005e40326b').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5d2607c169d2801be004c634').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.56d8c1c692514162b7008908').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.64a8beebb686b900cc08a589').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.58ca9f28c3a36841af00c550').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5915f36bc3a368371b012168').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.5c01bcd20e0a26360e087b05').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.58cb3d8d9251415e76005e9c').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.63b80d8024b33300931bbcdf').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.63e2befe00508a00a0ee86d7').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.635892b331644b007f6f7003').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
    $(function() {
      $('.user_score_chart.61ed2a6b713ea600421e60ed').easyPieChart({
        lineCap: 'round',
        lineWidth: 2,
        scaleColor: false,
        size: 34,
        animate: {
          enabled: false
        }
      });
    });
</script>
</div>
</section>
</div>
</div>
<div class="apply full background_color light_blue disabled" id="">
<div class="loading_wrapper hide">
<div class="ball-scale-multiple white loader">
<div></div>
<div></div>
<div></div>
</div>
</div>
<p class="load_more"><a class="no_click load_more" data-current-page="1" data-next-page="2" data-partial="" href="">Search</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
<div class="hide" id="show_me_tooltip">
<p>Log in to filter items you've watched.</p>
</div>
<div class="hide" id="language_tooltip">
<p>Filter items based on their original language.</p>
</div>
<div class="hide" id="ott_tooltip">
<p>Log in to manage your subscribed services.</p>
</div>
<script id="languageValueTemplate" type="text/x-kendo-template">
  # if (count == 9999999) { #
    #= native_name #
  # } else { #
    #= native_name # (#= kendo.toString(Math.abs(count), "n0") #)
  # } #
</script>
<script>
  $(function() {

    var form_map = {
      'air_date.gte': '',
      'air_date.lte': '',
      'certification': '',
      'certification_country': 'IN',
      'debug': '',
      'first_air_date.gte': '',
      'first_air_date.lte': '',
      'page': '1',
      'primary_release_date.gte': '',
      'primary_release_date.lte': '',
      'region': '',
      'release_date.gte': '',
      'release_date.lte': '2024-02-21',
      'show_me': '0',
      'sort_by': 'popularity.desc',
      'vote_average.gte': '',
      'vote_average.lte': '',
      'vote_count.gte': '',
      'watch_region': 'IN',
      'with_genres': '',
      'with_keywords': '',
      'with_networks': '',
      'with_origin_country': '',
      'with_original_language': '',
      'with_watch_monetization_types': '',
      'with_watch_providers': '',
      'with_release_type': '',
      'with_runtime.gte': '0',
      'with_runtime.lte': '400'
    }


    function isScrolledIntoView(elem) {
      var docViewTop = $(window).scrollTop();
      var docViewBottom = docViewTop + $(window).height();

      var elemTop = elem.offset().top;
      var elemBottom = elemTop + elem.height();

      return ((elemBottom <= docViewBottom) && (elemTop >= docViewTop));
    }

    var full_apply = $('div.apply.full');
    var small_apply = $('div.apply.small');
    var originalInnerHeight = window.innerHeight;

    function swapBottomPad() {
      if (originalInnerHeight < window.innerHeight) {
        full_apply.addClass('pad');
      } else {
        full_apply.removeClass('pad');
      }
    }


    $(window).on('scroll', function() {
      var in_view = isScrolledIntoView(small_apply);
      if ( in_view ) {
        if ( full_apply.hasClass('fixed') ) {
          full_apply.removeClass('fixed');
        } else {
          return
        }
      } else {
        if ( full_apply.hasClass('disabled') || full_apply.hasClass('disable_on_scroll') ) {
          return
        } else {
          full_apply.addClass('fixed');
        }
      }
    });

    function checkFilterHeight() {
      var in_view = isScrolledIntoView(small_apply);
      if ( in_view ) {
        full_apply.removeClass('fixed');
      } else {
        if ( full_apply.hasClass('disabled') || full_apply.hasClass('disable_on_scroll') ) {
          return
        } else {
          full_apply.addClass('fixed');
        }
      }
    }

    $("div.media.discover div.filter_panel div.name").on('click', function() {
      var parent = $(this).parent();
      parent.toggleClass('closed');

      checkFilterHeight();

      if ( $(this).data('callback') ) {
        eval($(this).data('callback'));
      }
    });

    function enableForm() {
      $('div.apply').removeClass('disabled').removeClass('disable_on_scroll').addClass('enabled');

      checkFilterHeight();
      setNextPage(1);
    }

    function setAvailabilities() {
      if ( $('input[name="all_availabilities"]').prop('checked') ) {
        form_map['with_watch_monetization_types'] = '';
      } else {
        setOttMonetizationTypes();
      }
    }

    function setOttMonetizationTypes() {
      var selected_types = Array.prototype.map.call($('input[name="ott_monetization_type"]:checked'), function(obj) {
        return obj.value;
      });

      form_map['with_watch_monetization_types'] = selected_types.join('|');
    }

    function setOttRegion() {
      var selected = $("#watch_region").data("kendoDropDownList").value();
      form_map['watch_region'] = selected;
    }

    function setOttProviders() {
      setOttRegion();

      var selected = $.map( $('#ott_providers').find('li.selected'), function(value, i) {
        return $(value).data('value')
      });

      form_map['with_watch_providers'] = selected.join('|');
    }

    function setGenres() {
      var selected = $.map( $('#with_genres').find('li.selected'), function(value, i) {
        return $(value).data('value')
      });

      form_map['with_genres'] = selected.join(',');
    }

    function setCertification() {
      var selected = $.map( $('#certification').find('li.selected'), function(value, i) {
        return $(value).data('value')
      });

      form_map['certification'] = selected.join('|');
    }

    function setLanguage() {
      var selected = $("#language").data("kendoDropDownList").value();
      form_map['with_original_language'] = selected;
    }

    function setNextPage(page) {
      form_map['page'] = page;
    }

    function setTvNetworks() {
      var selected = $("#with_networks").data("kendoMultiSelect").value();
      form_map['with_networks'] = selected.join('|');
    }

    function setKeywords() {
      var selected = $("#with_keywords").data("kendoMultiSelect").value();
      form_map['with_keywords'] = selected.join('|');
    }

    function setAirDates() {
      if ( $('input[name="all_releases"]').prop('checked') ) {
        setAirDateFrom();
        setAirDateTo();
      } else {
        setFirstAirDateFrom();
        setFirstAirDateTo();
      }
    }

    function setFirstAirDateFrom() {
      form_map['air_date.gte'] = '';
      form_map['first_air_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['first_air_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setFirstAirDateTo() {
      form_map['air_date.lte'] = '';
      form_map['first_air_date.lte'] = '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['first_air_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setAirDateFrom() {
      form_map['air_date.gte'] = '';
      form_map['first_air_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['air_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setAirDateTo() {
      form_map['air_date.lte'] = '';
      form_map['first_air_date.lte'] = '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['air_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setReleaseDates() {
      setReleaseFrom();
      setReleaseTo();

      if ( $('input[name="all_releases"]').prop('checked') ) {
        form_map['with_release_type'] = '';
        form_map['region'] = '';
      } else {
        setReleaseTypes();
      }

      if ( $('input[name="all_release_countries"]').prop('checked') ) {
        form_map['region'] = '';
      } else {
        setReleaseTypes();
      }
    }

    function setReleaseTypes() {
      var selected_release_types = Array.prototype.map.call($('input[name="release_type"]:checked'), function(obj) {
        return obj.value;
      });

      if ( !$('input[name="all_release_countries"]').prop('checked') ) {
        form_map['region'] = $("#release_region").data("kendoDropDownList").value();
      }
      form_map['with_release_type'] = selected_release_types.join('|');
    }

    function setPrimaryReleaseFrom() {
      form_map['primary_release_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['primary_release_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setPrimaryReleaseTo() {
      form_map['primary_release_date.lte'] = '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['primary_release_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setReleaseFrom() {
      form_map['release_date.gte'] = '';

      var date = $("#release_date_gte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['release_date.gte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setReleaseTo() {
      form_map['release_date.lte'] - '';

      var date = $("#release_date_lte").data("kendoDatePicker").value();
      if ( date ) {
        form_map['release_date.lte'] = kendo.toString(date, "yyyy-MM-dd");
      }
    }

    function setRuntimeFrom() {
      form_map['with_runtime.gte'] = $('#with_runtime_gte').val();
    }

    function setRuntimeTo() {
      form_map['with_runtime.lte'] = $('#with_runtime_lte').val();
    }

    function setSortBy() {
      var selected = $("#sort_by").data("kendoDropDownList").value();
      form_map['sort_by'] = selected;
    }

    function setShowMe() {
      form_map['show_me'] = $('input:radio[name=show_me]:checked').val();
    }

    function setVoteAverageFrom() {
      form_map['vote_average.gte'] = $('#vote_average_gte').val();
    }

    function setVoteAverageTo() {
      form_map['vote_average.lte'] = $('#vote_average_lte').val();
    }

    function setVoteCountFrom() {
      if ( $("#user_vote_range").data("kendoSlider") ) {
        form_map['vote_count.gte'] = $("#user_vote_range").data("kendoSlider").value();
      }
    }

    function createRuntimeSlider() {
      var templateString = "#= selectionStart # minutes - #= selectionEnd # minutes";
      $("#runtime_range").kendoRangeSlider({
        min: 0,
        max: 400,
        smallStep: 15,
        largeStep: 120,
        tooltip: {
          template: kendo.template(templateString)
        },
        change: function(e) {
          enableForm();
        }
      });
    }

    function createVoteAverageSlider() {
      var templateString = "Rated #= selectionStart # - #= selectionEnd #";
      $("#user_score_range").kendoRangeSlider({
        min: 0,
        max: 10,
        smallStep: 1,
        largeStep: 5,
        tooltip: {
          template: kendo.template(templateString)
        },
        change: function(e) {
          enableForm();
        }
      });
    }

    function createVoteCountSlider() {
      $("#user_vote_range").kendoSlider({
        min: 0,
        max: 500,
        smallStep: 50,
        largeStep: 100,
        showButtons: false,
        change: function(e) {
          enableForm();
        },
        value: ''
      });
    }

    function filterCallback() {
      createRuntimeSlider();
      createVoteAverageSlider();
      createVoteCountSlider();
    }

      filterCallback();

    $('#my_services').on('click', function() {
      if ( $('#my_services').is(':checked') ) {
        $('#ott_providers li.subscribed').not('.selected').toggleClass('selected');
      } else {
        $('#ott_providers li.subscribed').removeClass('selected');
      }

      enableForm();
      setOttProviders();
    });

    $('input.k-checkbox').on('click', function() {
      enableForm();
    });

    $('#all_releases').on('click', function() {
      $('#release_type_wrapper').toggleClass('hide');
    });

    $('#all_release_countries').on('click', function() {
      $('#search_all_countries').toggleClass('hide');
    });

    $('#all_availabilities').on('click', function() {
      $('#availabilities_wrapper').toggleClass('hide');
    });

    $('div.filter_panel').on({
      mouseleave: function() {
        if ( $(this).hasClass('no_hover') ) {
          $(this).removeClass('no_hover');
        }
      }
    }, "ul.multi_select li");

    $("div.filter_panel").on('click', 'ul.multi_select li', function(e) {
      e.preventDefault();

      if ( $(this).hasClass('selected') ) {
        $(this).addClass('no_hover');
      }

      $(this).toggleClass('selected');

      enableForm();
    });

    $("#sort_by").kendoDropDownList({
      change: function(e) {
        enableForm();
      }
    });

    $("#release_date_gte").kendoDatePicker({
      componentType: "modern",
      change: function(e) {
        enableForm();
      }
    });

    $("#release_date_lte").kendoDatePicker({
      componentType: "modern",
      change: function(e) {
        enableForm();
      }
    });

    var language_data = [{"folded_name":"English","english_name":"English","iso_639_1":"en","native_name":"English","count":492090},{"folded_name":"French","english_name":"French","iso_639_1":"fr","native_name":"French","count":56343},{"folded_name":"German","english_name":"German","iso_639_1":"de","native_name":"German","count":47904},{"folded_name":"Spanish; Castilian","english_name":"Spanish","iso_639_1":"es","native_name":"Spanish; Castilian","count":47390},{"folded_name":"Japanese","english_name":"Japanese","iso_639_1":"ja","native_name":"Japanese","count":40131},{"folded_name":"Portuguese","english_name":"Portuguese","iso_639_1":"pt","native_name":"Portuguese","count":25021},{"folded_name":"Chinese","english_name":"Mandarin","iso_639_1":"zh","native_name":"Chinese","count":21471},{"folded_name":"Italian","english_name":"Italian","iso_639_1":"it","native_name":"Italian","count":20837},{"folded_name":"Russian","english_name":"Russian","iso_639_1":"ru","native_name":"Russian","count":19490},{"folded_name":"Korean","english_name":"Korean","iso_639_1":"ko","native_name":"Korean","count":11464},{"folded_name":"Czech","english_name":"Czech","iso_639_1":"cs","native_name":"Czech","count":9251},{"folded_name":"Dutch; Flemish","english_name":"Dutch","iso_639_1":"nl","native_name":"Dutch; Flemish","count":7443},{"folded_name":"Swedish","english_name":"Swedish","iso_639_1":"sv","native_name":"Swedish","count":7168},{"folded_name":"Hindi","english_name":"Hindi","iso_639_1":"hi","native_name":"Hindi","count":7082},{"folded_name":"Arabic","english_name":"Arabic","iso_639_1":"ar","native_name":"Arabic","count":7071},{"folded_name":"Turkish","english_name":"Turkish","iso_639_1":"tr","native_name":"Turkish","count":6550},{"folded_name":"Tagalog","english_name":"Tagalog","iso_639_1":"tl","native_name":"Tagalog","count":5861},{"folded_name":"Polish","english_name":"Polish","iso_639_1":"pl","native_name":"Polish","count":5701},{"folded_name":"Cantonese","english_name":"Cantonese","iso_639_1":"cn","native_name":"Cantonese","count":4779},{"folded_name":"Danish","english_name":"Danish","iso_639_1":"da","native_name":"Danish","count":4422},{"folded_name":"Tamil","english_name":"Tamil","iso_639_1":"ta","native_name":"Tamil","count":4421},{"folded_name":"No Language","english_name":"No Language","iso_639_1":"xx","native_name":"No Language","count":4341},{"folded_name":"Greek","english_name":"Greek","iso_639_1":"el","native_name":"Greek","count":4170},{"folded_name":"Indonesian","english_name":"Indonesian","iso_639_1":"id","native_name":"Indonesian","count":3921},{"folded_name":"Malayalam","english_name":"Malayalam","iso_639_1":"ml","native_name":"Malayalam","count":3793},{"folded_name":"Persian","english_name":"Persian","iso_639_1":"fa","native_name":"Persian","count":3341},{"folded_name":"Hungarian","english_name":"Hungarian","iso_639_1":"hu","native_name":"Hungarian","count":3275},{"folded_name":"Finnish","english_name":"Finnish","iso_639_1":"fi","native_name":"Finnish","count":2894},{"folded_name":"Bengali","english_name":"Bengali","iso_639_1":"bn","native_name":"Bengali","count":2889},{"folded_name":"Norwegian","english_name":"Norwegian","iso_639_1":"no","native_name":"Norwegian","count":2627},{"folded_name":"Telugu","english_name":"Telugu","iso_639_1":"te","native_name":"Telugu","count":2559},{"folded_name":"Thai","english_name":"Thai","iso_639_1":"th","native_name":"Thai","count":2505},{"folded_name":"Ukrainian","english_name":"Ukrainian","iso_639_1":"uk","native_name":"Ukrainian","count":1992},{"folded_name":"Hebrew","english_name":"Hebrew","iso_639_1":"he","native_name":"Hebrew","count":1992},{"folded_name":"Slovak","english_name":"Slovak","iso_639_1":"sk","native_name":"Slovak","count":1779},{"folded_name":"Romanian","english_name":"Romanian","iso_639_1":"ro","native_name":"Romanian","count":1452},{"folded_name":"Serbo-Croatian","english_name":"Serbo-Croatian","iso_639_1":"sh","native_name":"Serbo-Croatian","count":1448},{"folded_name":"Malay","english_name":"Malay","iso_639_1":"ms","native_name":"Malay","count":1311},{"folded_name":"Latvian","english_name":"Latvian","iso_639_1":"lv","native_name":"Latvian","count":1290},{"folded_name":"Icelandic","english_name":"Icelandic","iso_639_1":"is","native_name":"Icelandic","count":1275},{"folded_name":"Serbian","english_name":"Serbian","iso_639_1":"sr","native_name":"Serbian","count":1118},{"folded_name":"Kannada","english_name":"Kannada","iso_639_1":"kn","native_name":"Kannada","count":1082},{"folded_name":"Oriya","english_name":"Oriya","iso_639_1":"or","native_name":"Oriya","count":1045},{"folded_name":"Vietnamese","english_name":"Vietnamese","iso_639_1":"vi","native_name":"Vietnamese","count":1007},{"folded_name":"Estonian","english_name":"Estonian","iso_639_1":"et","native_name":"Estonian","count":972},{"folded_name":"Croatian","english_name":"Croatian","iso_639_1":"hr","native_name":"Croatian","count":945},{"folded_name":"Slovenian","english_name":"Slovenian","iso_639_1":"sl","native_name":"Slovenian","count":846},{"folded_name":"Bulgarian","english_name":"Bulgarian","iso_639_1":"bg","native_name":"Bulgarian","count":843},{"folded_name":"Catalan; Valencian","english_name":"Catalan","iso_639_1":"ca","native_name":"Catalan; Valencian","count":699},{"folded_name":"Marathi","english_name":"Marathi","iso_639_1":"mr","native_name":"Marathi","count":645},{"folded_name":"Panjabi; Punjabi","english_name":"Punjabi","iso_639_1":"pa","native_name":"Panjabi; Punjabi","count":597},{"folded_name":"Lithuanian","english_name":"Lithuanian","iso_639_1":"lt","native_name":"Lithuanian","count":585},{"folded_name":"Georgian","english_name":"Georgian","iso_639_1":"ka","native_name":"Georgian","count":534},{"folded_name":"Urdu","english_name":"Urdu","iso_639_1":"ur","native_name":"Urdu","count":509},{"folded_name":"Macedonian","english_name":"Macedonian","iso_639_1":"mk","native_name":"Macedonian","count":498},{"folded_name":"Albanian","english_name":"Albanian","iso_639_1":"sq","native_name":"Albanian","count":458},{"folded_name":"Azerbaijani","english_name":"Azerbaijani","iso_639_1":"az","native_name":"Azerbaijani","count":406},{"folded_name":"Kurdish","english_name":"Kurdish","iso_639_1":"ku","native_name":"Kurdish","count":315},{"folded_name":"Bosnian","english_name":"Bosnian","iso_639_1":"bs","native_name":"Bosnian","count":308},{"folded_name":"Afrikaans","english_name":"Afrikaans","iso_639_1":"af","native_name":"Afrikaans","count":299},{"folded_name":"Armenian","english_name":"Armenian","iso_639_1":"hy","native_name":"Armenian","count":296},{"folded_name":"Basque","english_name":"Basque","iso_639_1":"eu","native_name":"Basque","count":262},{"folded_name":"Nepali","english_name":"Nepali","iso_639_1":"ne","native_name":"Nepali","count":257},{"folded_name":"Kazakh","english_name":"Kazakh","iso_639_1":"kk","native_name":"Kazakh","count":246},{"folded_name":"Galician","english_name":"Galician","iso_639_1":"gl","native_name":"Galician","count":227},{"folded_name":"Sinhala; Sinhalese","english_name":"Sinhalese","iso_639_1":"si","native_name":"Sinhala; Sinhalese","count":219},{"folded_name":"Bokmal, Norwegian; Norwegian Bokmal","english_name":"Norwegian Bokmål","iso_639_1":"nb","native_name":"Bokmål, Norwegian; Norwegian Bokmål","count":216},{"folded_name":"Central Khmer","english_name":"Khmer","iso_639_1":"km","native_name":"Central Khmer","count":205},{"folded_name":"Burmese","english_name":"Burmese","iso_639_1":"my","native_name":"Burmese","count":197},{"folded_name":"Mongolian","english_name":"Mongolian","iso_639_1":"mn","native_name":"Mongolian","count":178},{"folded_name":"Gujarati","english_name":"Gujarati","iso_639_1":"gu","native_name":"Gujarati","count":176},{"folded_name":"Amharic","english_name":"Amharic","iso_639_1":"am","native_name":"Amharic","count":161},{"folded_name":"Assamese","english_name":"Assamese","iso_639_1":"as","native_name":"Assamese","count":141},{"folded_name":"Javanese","english_name":"Javanese","iso_639_1":"jv","native_name":"Javanese","count":114},{"folded_name":"Uzbek","english_name":"Uzbek","iso_639_1":"uz","native_name":"Uzbek","count":108},{"folded_name":"Swahili","english_name":"Swahili","iso_639_1":"sw","native_name":"Swahili","count":87},{"folded_name":"Irish","english_name":"Irish","iso_639_1":"ga","native_name":"Irish","count":86},{"folded_name":"Yiddish","english_name":"Yiddish","iso_639_1":"yi","native_name":"Yiddish","count":86},{"folded_name":"Belarusian","english_name":"Belarusian","iso_639_1":"be","native_name":"Belarusian","count":85},{"folded_name":"Zulu","english_name":"Zulu","iso_639_1":"zu","native_name":"Zulu","count":84},{"folded_name":"Kirghiz; Kyrgyz","english_name":"Kirghiz","iso_639_1":"ky","native_name":"Kirghiz; Kyrgyz","count":82},{"folded_name":"Tibetan","english_name":"Tibetan","iso_639_1":"bo","native_name":"Tibetan","count":79},{"folded_name":"Welsh","english_name":"Welsh","iso_639_1":"cy","native_name":"Welsh","count":63},{"folded_name":"Wolof","english_name":"Wolof","iso_639_1":"wo","native_name":"Wolof","count":53},{"folded_name":"Northern Sami","english_name":"Northern Sami","iso_639_1":"se","native_name":"Northern Sami","count":51},{"folded_name":"Pushto; Pashto","english_name":"Pushto","iso_639_1":"ps","native_name":"Pushto; Pashto","count":49},{"folded_name":"Abkhazian","english_name":"Abkhazian","iso_639_1":"ab","native_name":"Abkhazian","count":44},{"folded_name":"Turkmen","english_name":"Turkmen","iso_639_1":"tk","native_name":"Turkmen","count":44},{"folded_name":"Haitian; Haitian Creole","english_name":"Haitian; Haitian Creole","iso_639_1":"ht","native_name":"Haitian; Haitian Creole","count":43},{"folded_name":"Luxembourgish; Letzeburgesch","english_name":"Letzeburgesch","iso_639_1":"lb","native_name":"Luxembourgish; Letzeburgesch","count":43},{"folded_name":"Inuktitut","english_name":"Inuktitut","iso_639_1":"iu","native_name":"Inuktitut","count":42},{"folded_name":"Lao","english_name":"Lao","iso_639_1":"lo","native_name":"Lao","count":39},{"folded_name":"Quechua","english_name":"Quechua","iso_639_1":"qu","native_name":"Quechua","count":37},{"folded_name":"Latin","english_name":"Latin","iso_639_1":"la","native_name":"Latin","count":37},{"folded_name":"Malagasy","english_name":"Malagasy","iso_639_1":"mg","native_name":"Malagasy","count":36},{"folded_name":"Tajik","english_name":"Tajik","iso_639_1":"tg","native_name":"Tajik","count":36},{"folded_name":"Divehi; Dhivehi; Maldivian","english_name":"Divehi","iso_639_1":"dv","native_name":"Divehi; Dhivehi; Maldivian","count":34},{"folded_name":"Maltese","english_name":"Maltese","iso_639_1":"mt","native_name":"Maltese","count":32},{"folded_name":"Dzongkha","english_name":"Dzongkha","iso_639_1":"dz","native_name":"Dzongkha","count":32},{"folded_name":"Bambara","english_name":"Bambara","iso_639_1":"bm","native_name":"Bambara","count":29},{"folded_name":"Gaelic; Scottish Gaelic","english_name":"Gaelic","iso_639_1":"gd","native_name":"Gaelic; Scottish Gaelic","count":29},{"folded_name":"Faroese","english_name":"Faroese","iso_639_1":"fo","native_name":"Faroese","count":28},{"folded_name":"Maori","english_name":"Maori","iso_639_1":"mi","native_name":"Maori","count":27},{"folded_name":"Guarani","english_name":"Guarani","iso_639_1":"gn","native_name":"Guarani","count":27},{"folded_name":"Yoruba","english_name":"Yoruba","iso_639_1":"yo","native_name":"Yoruba","count":25},{"folded_name":"Moldavian; Moldovan","english_name":"Moldavian","iso_639_1":"mo","native_name":"Moldavian; Moldovan","count":25},{"folded_name":"Somali","english_name":"Somali","iso_639_1":"so","native_name":"Somali","count":23},{"folded_name":"Esperanto","english_name":"Esperanto","iso_639_1":"eo","native_name":"Esperanto","count":22},{"folded_name":"Norwegian Nynorsk; Nynorsk, Norwegian","english_name":"Norwegian Nynorsk","iso_639_1":"nn","native_name":"Norwegian Nynorsk; Nynorsk, Norwegian","count":19},{"folded_name":"Kalaallisut; Greenlandic","english_name":"Kalaallisut","iso_639_1":"kl","native_name":"Kalaallisut; Greenlandic","count":19},{"folded_name":"Hausa","english_name":"Hausa","iso_639_1":"ha","native_name":"Hausa","count":19},{"folded_name":"Cree","english_name":"Cree","iso_639_1":"cr","native_name":"Cree","count":18},{"folded_name":"Kinyarwanda","english_name":"Kinyarwanda","iso_639_1":"rw","native_name":"Kinyarwanda","count":17},{"folded_name":"Xhosa","english_name":"Xhosa","iso_639_1":"xh","native_name":"Xhosa","count":16},{"folded_name":"Sotho, Southern","english_name":"Sotho","iso_639_1":"st","native_name":"Sotho, Southern","count":14},{"folded_name":"Kashmiri","english_name":"Kashmiri","iso_639_1":"ks","native_name":"Kashmiri","count":14},{"folded_name":"Lingala","english_name":"Lingala","iso_639_1":"ln","native_name":"Lingala","count":14},{"folded_name":"Sanskrit","english_name":"Sanskrit","iso_639_1":"sa","native_name":"Sanskrit","count":14},{"folded_name":"Akan","english_name":"Akan","iso_639_1":"ak","native_name":"Akan","count":14},{"folded_name":"Uighur; Uyghur","english_name":"Uighur","iso_639_1":"ug","native_name":"Uighur; Uyghur","count":12},{"folded_name":"Igbo","english_name":"Igbo","iso_639_1":"ig","native_name":"Igbo","count":11},{"folded_name":"Tatar","english_name":"Tatar","iso_639_1":"tt","native_name":"Tatar","count":10},{"folded_name":"Samoan","english_name":"Samoan","iso_639_1":"sm","native_name":"Samoan","count":10},{"folded_name":"Ganda","english_name":"Ganda","iso_639_1":"lg","native_name":"Ganda","count":9},{"folded_name":"Aymara","english_name":"Aymara","iso_639_1":"ay","native_name":"Aymara","count":9},{"folded_name":"Bashkir","english_name":"Bashkir","iso_639_1":"ba","native_name":"Bashkir","count":9},{"folded_name":"Fulah","english_name":"Fulah","iso_639_1":"ff","native_name":"Fulah","count":8},{"folded_name":"Western Frisian","english_name":"Frisian","iso_639_1":"fy","native_name":"Western Frisian","count":8},{"folded_name":"Tigrinya","english_name":"Tigrinya","iso_639_1":"ti","native_name":"Tigrinya","count":8},{"folded_name":"Romansh","english_name":"Raeto-Romance","iso_639_1":"rm","native_name":"Romansh","count":8},{"folded_name":"Shona","english_name":"Shona","iso_639_1":"sn","native_name":"Shona","count":7},{"folded_name":"Marshallese","english_name":"Marshall","iso_639_1":"mh","native_name":"Marshallese","count":7},{"folded_name":"Chechen","english_name":"Chechen","iso_639_1":"ce","native_name":"Chechen","count":7},{"folded_name":"Chichewa; Chewa; Nyanja","english_name":"Chichewa; Nyanja","iso_639_1":"ny","native_name":"Chichewa; Chewa; Nyanja","count":6},{"folded_name":"Bislama","english_name":"Bislama","iso_639_1":"bi","native_name":"Bislama","count":6},{"folded_name":"Sango","english_name":"Sango","iso_639_1":"sg","native_name":"Sango","count":6},{"folded_name":"Tahitian","english_name":"Tahitian","iso_639_1":"ty","native_name":"Tahitian","count":6},{"folded_name":"Sundanese","english_name":"Sundanese","iso_639_1":"su","native_name":"Sundanese","count":5},{"folded_name":"Cornish","english_name":"Cornish","iso_639_1":"kw","native_name":"Cornish","count":5},{"folded_name":"Tonga (Tonga Islands)","english_name":"Tonga","iso_639_1":"to","native_name":"Tonga (Tonga Islands)","count":5},{"folded_name":"Sindhi","english_name":"Sindhi","iso_639_1":"sd","native_name":"Sindhi","count":4},{"folded_name":"Tswana","english_name":"Tswana","iso_639_1":"tn","native_name":"Tswana","count":4},{"folded_name":"Corsican","english_name":"Corsican","iso_639_1":"co","native_name":"Corsican","count":4},{"folded_name":"Ojibwa","english_name":"Ojibwa","iso_639_1":"oj","native_name":"Ojibwa","count":4},{"folded_name":"Twi","english_name":"Twi","iso_639_1":"tw","native_name":"Twi","count":4},{"folded_name":"Occitan (post 1500)","english_name":"Occitan","iso_639_1":"oc","native_name":"Occitan (post 1500)","count":4},{"folded_name":"Sardinian","english_name":"Sardinian","iso_639_1":"sc","native_name":"Sardinian","count":4},{"folded_name":"Navajo; Navaho","english_name":"Navajo","iso_639_1":"nv","native_name":"Navajo; Navaho","count":3},{"folded_name":"Interlingue; Occidental","english_name":"Interlingue","iso_639_1":"ie","native_name":"Interlingue; Occidental","count":3},{"folded_name":"Chuvash","english_name":"Chuvash","iso_639_1":"cv","native_name":"Chuvash","count":2},{"folded_name":"Oromo","english_name":"Oromo","iso_639_1":"om","native_name":"Oromo","count":2},{"folded_name":"Breton","english_name":"Breton","iso_639_1":"br","native_name":"Breton","count":2},{"folded_name":"Swati","english_name":"Swati","iso_639_1":"ss","native_name":"Swati","count":2},{"folded_name":"Interlingua (International Auxiliary Language Association)","english_name":"Interlingua","iso_639_1":"ia","native_name":"Interlingua (International Auxiliary Language Association)","count":2},{"folded_name":"Zhuang; Chuang","english_name":"Zhuang","iso_639_1":"za","native_name":"Zhuang; Chuang","count":2},{"folded_name":"Limburgan; Limburger; Limburgish","english_name":"Limburgish","iso_639_1":"li","native_name":"Limburgan; Limburger; Limburgish","count":2},{"folded_name":"Fijian","english_name":"Fijian","iso_639_1":"fj","native_name":"Fijian","count":2},{"folded_name":"Tsonga","english_name":"Tsonga","iso_639_1":"ts","native_name":"Tsonga","count":1},{"folded_name":"Komi","english_name":"Komi","iso_639_1":"kv","native_name":"Komi","count":1},{"folded_name":"Chamorro","english_name":"Chamorro","iso_639_1":"ch","native_name":"Chamorro","count":1},{"folded_name":"Inupiaq","english_name":"Inupiaq","iso_639_1":"ik","native_name":"Inupiaq","count":1},{"folded_name":"Avaric","english_name":"Avaric","iso_639_1":"av","native_name":"Avaric","count":1},{"folded_name":"Kuanyama; Kwanyama","english_name":"Kuanyama","iso_639_1":"kj","native_name":"Kuanyama; Kwanyama","count":1},{"folded_name":"Afar","english_name":"Afar","iso_639_1":"aa","native_name":"Afar","count":1},{"folded_name":"Aragonese","english_name":"Aragonese","iso_639_1":"an","native_name":"Aragonese","count":1},{"folded_name":"Kongo","english_name":"Kongo","iso_639_1":"kg","native_name":"Kongo","count":1},{"folded_name":"Rundi","english_name":"Rundi","iso_639_1":"rn","native_name":"Rundi","count":1},{"folded_name":"Ossetian; Ossetic","english_name":"Ossetian; Ossetic","iso_639_1":"os","native_name":"Ossetian; Ossetic","count":1},{"folded_name":"Manx","english_name":"Manx","iso_639_1":"gv","native_name":"Manx","count":1},{"folded_name":"Sichuan Yi; Nuosu","english_name":"Yi","iso_639_1":"ii","native_name":"Sichuan Yi; Nuosu","count":1},{"folded_name":"Ndebele, North; North Ndebele","english_name":"Ndebele","iso_639_1":"nd","native_name":"Ndebele, North; North Ndebele","count":1},{"folded_name":"Kikuyu; Gikuyu","english_name":"Kikuyu","iso_639_1":"ki","native_name":"Kikuyu; Gikuyu","count":1},{"folded_name":"None Selected","english_name":"None Selected","iso_639_1":"","native_name":"None Selected","count":9999999}];

    var image_language_data_source = new kendo.data.DataSource({
      data: language_data,
      accentFoldingFiltering: "en-US",
      sort: { field: "count", dir: "desc" }
    });

    $("#language").kendoDropDownList({
      filter: "contains",
      dataSource: image_language_data_source,
      dataTextField: "native_name",
      dataValueField: "iso_639_1",
      template: kendo.template($("#languageValueTemplate").html()),
      valueTemplate: kendo.template($("#languageValueTemplate").html()),
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "folded_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "english_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      },
      change: function(e) {
        enableForm();
      }
    });

    var country_datasource = new kendo.data.DataSource({
      schema: {
        model: {
          id: "code"
        }
      },
      data:   [{"flag":"/assets/2/flags_v2/48/AF-fee2fed49179b0aa0ed33e1877b40541265d03e81af2af6b481f5b7cc2fe09e9.png","code":"AF","english_name":"Afghanistan","folded_name":"Afghanistan","native_name":"Afghanistan"},{"flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png","code":"AL","english_name":"Albania","folded_name":"Albania","native_name":"Albania"},{"flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png","code":"DZ","english_name":"Algeria","folded_name":"Algeria","native_name":"Algeria"},{"flag":"/assets/2/flags_v2/48/AS-0b50d18f52d21a395f6ca989f911e37eac4794798b8c4bc6372544137096b04a.png","code":"AS","english_name":"American Samoa","folded_name":"American Samoa","native_name":"American Samoa"},{"flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png","code":"AD","english_name":"Andorra","folded_name":"Andorra","native_name":"Andorra"},{"flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png","code":"AO","english_name":"Angola","folded_name":"Angola","native_name":"Angola"},{"flag":"/assets/2/flags_v2/48/AI-d1410ca53fe50f700269567f150597e7867265daf76fdea9851da756606e7200.png","code":"AI","english_name":"Anguilla","folded_name":"Anguilla","native_name":"Anguilla"},{"flag":"/assets/2/flags_v2/48/AQ-455bb7a203e58729d14ae10b41cfc1bdfc79ebea058b5a76b582c34cccfa1ff2.png","code":"AQ","english_name":"Antarctica","folded_name":"Antarctica","native_name":"Antarctica"},{"flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png","code":"AG","english_name":"Antigua and Barbuda","folded_name":"Antigua \u0026 Barbuda","native_name":"Antigua \u0026 Barbuda"},{"flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png","code":"AR","english_name":"Argentina","folded_name":"Argentina","native_name":"Argentina"},{"flag":"/assets/2/flags_v2/48/AM-3323b203a23e8ec478ab8d5031ed4a4d4a4aaa21609befca06448751a02da6af.png","code":"AM","english_name":"Armenia","folded_name":"Armenia","native_name":"Armenia"},{"flag":"/assets/2/flags_v2/48/AW-b60f9d57f3306da2aa8b8e77148820ccc3253cdb79b2f261dad35060e56e8c6a.png","code":"AW","english_name":"Aruba","folded_name":"Aruba","native_name":"Aruba"},{"flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png","code":"AU","english_name":"Australia","folded_name":"Australia","native_name":"Australia"},{"flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png","code":"AT","english_name":"Austria","folded_name":"Austria","native_name":"Austria"},{"flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png","code":"AZ","english_name":"Azerbaijan","folded_name":"Azerbaijan","native_name":"Azerbaijan"},{"flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png","code":"BS","english_name":"Bahamas","folded_name":"Bahamas","native_name":"Bahamas"},{"flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png","code":"BH","english_name":"Bahrain","folded_name":"Bahrain","native_name":"Bahrain"},{"flag":"/assets/2/flags_v2/48/BD-d45e7082ee2623c89ba6ad6c4a14b6845ff3ed19a8d376d00bccd4b0323988dc.png","code":"BD","english_name":"Bangladesh","folded_name":"Bangladesh","native_name":"Bangladesh"},{"flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png","code":"BB","english_name":"Barbados","folded_name":"Barbados","native_name":"Barbados"},{"flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png","code":"BY","english_name":"Belarus","folded_name":"Belarus","native_name":"Belarus"},{"flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png","code":"BE","english_name":"Belgium","folded_name":"Belgium","native_name":"Belgium"},{"flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png","code":"BZ","english_name":"Belize","folded_name":"Belize","native_name":"Belize"},{"flag":"/assets/2/flags_v2/48/BJ-17f546cfffbaa13922e39b6bd4d1367d3f4d20454700b73d3df2bdacf0c05e7f.png","code":"BJ","english_name":"Benin","folded_name":"Benin","native_name":"Benin"},{"flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png","code":"BM","english_name":"Bermuda","folded_name":"Bermuda","native_name":"Bermuda"},{"flag":"/assets/2/flags_v2/48/BT-5f67e987b142777ef34b70a65f89cb018e66c3d2159e1417f4c483f09d99734c.png","code":"BT","english_name":"Bhutan","folded_name":"Bhutan","native_name":"Bhutan"},{"flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png","code":"BO","english_name":"Bolivia","folded_name":"Bolivia","native_name":"Bolivia"},{"flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png","code":"BA","english_name":"Bosnia and Herzegovina","folded_name":"Bosnia \u0026 Herzegovina","native_name":"Bosnia \u0026 Herzegovina"},{"flag":"/assets/2/flags_v2/48/BW-bc2b1b33510581cbcc348b5c809b4f2d921c93cd19eb244e1dd8a23603f3add3.png","code":"BW","english_name":"Botswana","folded_name":"Botswana","native_name":"Botswana"},{"flag":null,"code":"BV","english_name":"Bouvet Island","folded_name":"Bouvet Island","native_name":"Bouvet Island"},{"flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png","code":"BR","english_name":"Brazil","folded_name":"Brazil","native_name":"Brazil"},{"flag":null,"code":"IO","english_name":"British Indian Ocean Territory","folded_name":"British Indian Ocean Territory","native_name":"British Indian Ocean Territory"},{"flag":"/assets/2/flags_v2/48/VG-baeb92a6e863d2f2404ba8261b3c58b28014b3e5d07996292dcace347b38b0f1.png","code":"VG","english_name":"British Virgin Islands","folded_name":"British Virgin Islands","native_name":"British Virgin Islands"},{"flag":"/assets/2/flags_v2/48/BN-dcd655ecabb88641df1fee54a0197a24e2a5ad77453c8c30fc01e91152906dc5.png","code":"BN","english_name":"Brunei Darussalam","folded_name":"Brunei","native_name":"Brunei"},{"flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png","code":"BG","english_name":"Bulgaria","folded_name":"Bulgaria","native_name":"Bulgaria"},{"flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png","code":"BF","english_name":"Burkina Faso","folded_name":"Burkina Faso","native_name":"Burkina Faso"},{"flag":null,"code":"BU","english_name":"Burma","folded_name":"Burma","native_name":"Burma"},{"flag":"/assets/2/flags_v2/48/BI-e3a19d001221d38fd28be074f8873f5bae2dac7cbdfbe1d9bc42dc8851bafc87.png","code":"BI","english_name":"Burundi","folded_name":"Burundi","native_name":"Burundi"},{"flag":"/assets/2/flags_v2/48/KH-4012a9f6e1d47523cc8294d16ba95401a1b691ab2eaa52c49df788c625c971ce.png","code":"KH","english_name":"Cambodia","folded_name":"Cambodia","native_name":"Cambodia"},{"flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png","code":"CM","english_name":"Cameroon","folded_name":"Cameroon","native_name":"Cameroon"},{"flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png","code":"CA","english_name":"Canada","folded_name":"Canada","native_name":"Canada"},{"flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png","code":"CV","english_name":"Cape Verde","folded_name":"Cape Verde","native_name":"Cape Verde"},{"flag":"/assets/2/flags_v2/48/KY-b85e6d8af146013cd446ccd28609e1bd9b63191caa2573e09f17f14874ec1013.png","code":"KY","english_name":"Cayman Islands","folded_name":"Cayman Islands","native_name":"Cayman Islands"},{"flag":"/assets/2/flags_v2/48/CF-2b0a220005747bacfceec0853303825b210763fab3c1f931fb91bdbf264251f4.png","code":"CF","english_name":"Central African Republic","folded_name":"Central African Republic","native_name":"Central African Republic"},{"flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png","code":"TD","english_name":"Chad","folded_name":"Chad","native_name":"Chad"},{"flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png","code":"CL","english_name":"Chile","folded_name":"Chile","native_name":"Chile"},{"flag":"/assets/2/flags_v2/48/CN-18e8c871c786b31fb677eb25a14afa692a5fa0cb6feeb96cfe9d8a84adf209d7.png","code":"CN","english_name":"China","folded_name":"China","native_name":"China"},{"flag":"/assets/2/flags_v2/48/CX-273866c74c422b18d1bed6177f30ba209212f182e4a3a42468d29a4a8df1b088.png","code":"CX","english_name":"Christmas Island","folded_name":"Christmas Island","native_name":"Christmas Island"},{"flag":"/assets/2/flags_v2/48/CC-59d157465e4a2f4812ab729210e65b2418326a99016727672715964118be290d.png","code":"CC","english_name":"Cocos  Islands","folded_name":"Cocos (Keeling) Islands","native_name":"Cocos (Keeling) Islands"},{"flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png","code":"CO","english_name":"Colombia","folded_name":"Colombia","native_name":"Colombia"},{"flag":"/assets/2/flags_v2/48/KM-d28df89bfb1c4f6512dcf958bcece160ce1fbfd1dab8c38541ea5499c66ee08f.png","code":"KM","english_name":"Comoros","folded_name":"Comoros","native_name":"Comoros"},{"flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png","code":"CD","english_name":"Congo","folded_name":"Democratic Republic of the Congo (Kinshasa)","native_name":"Democratic Republic of the Congo (Kinshasa)"},{"flag":"/assets/2/flags_v2/48/CG-54e9a6f88e7946453681ce933ca13bb0edc0dd92d7bb39fc5fc31b3989fe769f.png","code":"CG","english_name":"Congo","folded_name":"Republic of the Congo (Brazzaville)","native_name":"Republic of the Congo (Brazzaville)"},{"flag":"/assets/2/flags_v2/48/CK-663ea0c7aa906663c473cd5fec30dfc824b364d28aaf76ffdd426a001ee95db2.png","code":"CK","english_name":"Cook Islands","folded_name":"Cook Islands","native_name":"Cook Islands"},{"flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png","code":"CR","english_name":"Costa Rica","folded_name":"Costa Rica","native_name":"Costa Rica"},{"flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png","code":"CI","english_name":"Cote D'Ivoire","folded_name":"Cote d?Ivoire","native_name":"Côte d’Ivoire"},{"flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png","code":"HR","english_name":"Croatia","folded_name":"Croatia","native_name":"Croatia"},{"flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png","code":"CU","english_name":"Cuba","folded_name":"Cuba","native_name":"Cuba"},{"flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png","code":"CY","english_name":"Cyprus","folded_name":"Cyprus","native_name":"Cyprus"},{"flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png","code":"CZ","english_name":"Czech Republic","folded_name":"Czech Republic","native_name":"Czech Republic"},{"flag":null,"code":"XC","english_name":"Czechoslovakia","folded_name":"Czechoslovakia","native_name":"Czechoslovakia"},{"flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png","code":"DK","english_name":"Denmark","folded_name":"Denmark","native_name":"Denmark"},{"flag":"/assets/2/flags_v2/48/DJ-e8b988078b6694202379057c854efb666efc6d3a0a4db5199f2f65988345d429.png","code":"DJ","english_name":"Djibouti","folded_name":"Djibouti","native_name":"Djibouti"},{"flag":"/assets/2/flags_v2/48/DM-812dbda4dd48973bffb198c8f8f11c8ca385c51391b68896a0c93e8c8084f055.png","code":"DM","english_name":"Dominica","folded_name":"Dominica","native_name":"Dominica"},{"flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png","code":"DO","english_name":"Dominican Republic","folded_name":"Dominican Republic","native_name":"Dominican Republic"},{"flag":null,"code":"XG","english_name":"East Germany","folded_name":"East Germany","native_name":"East Germany"},{"flag":null,"code":"TP","english_name":"East Timor","folded_name":"East Timor","native_name":"East Timor"},{"flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png","code":"EC","english_name":"Ecuador","folded_name":"Ecuador","native_name":"Ecuador"},{"flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png","code":"EG","english_name":"Egypt","folded_name":"Egypt","native_name":"Egypt"},{"flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png","code":"SV","english_name":"El Salvador","folded_name":"El Salvador","native_name":"El Salvador"},{"flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png","code":"GQ","english_name":"Equatorial Guinea","folded_name":"Equatorial Guinea","native_name":"Equatorial Guinea"},{"flag":"/assets/2/flags_v2/48/ER-0526ab715271a4ffd96616908189e08a8e108f529aaecfd050994157c27d126a.png","code":"ER","english_name":"Eritrea","folded_name":"Eritrea","native_name":"Eritrea"},{"flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png","code":"EE","english_name":"Estonia","folded_name":"Estonia","native_name":"Estonia"},{"flag":"/assets/2/flags_v2/48/ET-ff6606e4c1054653d87470b6d9749843858b0cf1e2623ebe27639799c7c3ca43.png","code":"ET","english_name":"Ethiopia","folded_name":"Ethiopia","native_name":"Ethiopia"},{"flag":"/assets/2/flags_v2/48/FO-64bfd8310dfb02cfd24c39f28b78d80b93c89022fdc6d7336000812849867f4c.png","code":"FO","english_name":"Faeroe Islands","folded_name":"Faroe Islands","native_name":"Faroe Islands"},{"flag":"/assets/2/flags_v2/48/FK-ebeaba038fc3df82eb5f35f3106c1db52a469c7cf36e2c47874d5a497138a980.png","code":"FK","english_name":"Falkland Islands","folded_name":"Falkland Islands","native_name":"Falkland Islands"},{"flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png","code":"FJ","english_name":"Fiji","folded_name":"Fiji","native_name":"Fiji"},{"flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png","code":"FI","english_name":"Finland","folded_name":"Finland","native_name":"Finland"},{"flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png","code":"FR","english_name":"France","folded_name":"France","native_name":"France"},{"flag":null,"code":"GF","english_name":"French Guiana","folded_name":"French Guiana","native_name":"French Guiana"},{"flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png","code":"PF","english_name":"French Polynesia","folded_name":"French Polynesia","native_name":"French Polynesia"},{"flag":"/assets/2/flags_v2/48/TF-bf8161a0a80061808cbaa638f441e64d48064d9e5c399858f12c4759b0ed0b0e.png","code":"TF","english_name":"French Southern Territories","folded_name":"French Southern Territories","native_name":"French Southern Territories"},{"flag":"/assets/2/flags_v2/48/GA-187af19720287d126a4ec7396f8523ba5cb160af392049c601380423f3cdd1e0.png","code":"GA","english_name":"Gabon","folded_name":"Gabon","native_name":"Gabon"},{"flag":"/assets/2/flags_v2/48/GM-9edd46630c2498c5b89a54e388a049df95fd6103663ce57d09c5cc62677b1a9d.png","code":"GM","english_name":"Gambia","folded_name":"Gambia","native_name":"Gambia"},{"flag":"/assets/2/flags_v2/48/GE-1094b10f027398d84f67604ca85bda1ba8648791d81384f878b0bef2b3256c1a.png","code":"GE","english_name":"Georgia","folded_name":"Georgia","native_name":"Georgia"},{"flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png","code":"DE","english_name":"Germany","folded_name":"Germany","native_name":"Germany"},{"flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png","code":"GH","english_name":"Ghana","folded_name":"Ghana","native_name":"Ghana"},{"flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png","code":"GI","english_name":"Gibraltar","folded_name":"Gibraltar","native_name":"Gibraltar"},{"flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png","code":"GR","english_name":"Greece","folded_name":"Greece","native_name":"Greece"},{"flag":"/assets/2/flags_v2/48/GL-3808b2c7ea9025cdc6eea1be88a20d7736606eb6a402d853bf90e591637fccba.png","code":"GL","english_name":"Greenland","folded_name":"Greenland","native_name":"Greenland"},{"flag":"/assets/2/flags_v2/48/GD-9e38b164aceffc6666299262d74046b4f90441f6e38ca5bf4512f6b9e8c17ef0.png","code":"GD","english_name":"Grenada","folded_name":"Grenada","native_name":"Grenada"},{"flag":null,"code":"GP","english_name":"Guadaloupe","folded_name":"Guadeloupe","native_name":"Guadeloupe"},{"flag":"/assets/2/flags_v2/48/GU-b43086b68c81fa3957ae5c6c68237f4bf2ee709431cb952d30cf36f24caf3d50.png","code":"GU","english_name":"Guam","folded_name":"Guam","native_name":"Guam"},{"flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png","code":"GT","english_name":"Guatemala","folded_name":"Guatemala","native_name":"Guatemala"},{"flag":"/assets/2/flags_v2/48/GN-f0f62dcd2be22295fcf71b24770087924d1d71d800f176fbdb6683d9697c5826.png","code":"GN","english_name":"Guinea","folded_name":"Guinea","native_name":"Guinea"},{"flag":"/assets/2/flags_v2/48/GW-bf097a1923a94b9b57b5f074a07c72a4f429e4aa49ea9fce97d60103fa47df4f.png","code":"GW","english_name":"Guinea-Bissau","folded_name":"Guinea-Bissau","native_name":"Guinea-Bissau"},{"flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png","code":"GY","english_name":"Guyana","folded_name":"Guyana","native_name":"Guyana"},{"flag":"/assets/2/flags_v2/48/HT-b5d8c44bea2ce9508cdf202829b189cd2029fc0696405378d7cb6513019c693e.png","code":"HT","english_name":"Haiti","folded_name":"Haiti","native_name":"Haiti"},{"flag":null,"code":"HM","english_name":"Heard and McDonald Islands","folded_name":"Heard \u0026 McDonald Islands","native_name":"Heard \u0026 McDonald Islands"},{"flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png","code":"VA","english_name":"Holy See","folded_name":"Vatican City","native_name":"Vatican City"},{"flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png","code":"HN","english_name":"Honduras","folded_name":"Honduras","native_name":"Honduras"},{"flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png","code":"HK","english_name":"Hong Kong","folded_name":"Hong Kong SAR China","native_name":"Hong Kong SAR China"},{"flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png","code":"HU","english_name":"Hungary","folded_name":"Hungary","native_name":"Hungary"},{"flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png","code":"IS","english_name":"Iceland","folded_name":"Iceland","native_name":"Iceland"},{"flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png","code":"IN","english_name":"India","folded_name":"India","native_name":"India"},{"flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png","code":"ID","english_name":"Indonesia","folded_name":"Indonesia","native_name":"Indonesia"},{"flag":"/assets/2/flags_v2/48/IR-fc217802e9568e624aeef03d4f37dd60897fbc3bf5efbd28ff58829d44827e13.png","code":"IR","english_name":"Iran","folded_name":"Iran","native_name":"Iran"},{"flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png","code":"IQ","english_name":"Iraq","folded_name":"Iraq","native_name":"Iraq"},{"flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png","code":"IE","english_name":"Ireland","folded_name":"Ireland","native_name":"Ireland"},{"flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png","code":"IL","english_name":"Israel","folded_name":"Israel","native_name":"Israel"},{"flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png","code":"IT","english_name":"Italy","folded_name":"Italy","native_name":"Italy"},{"flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png","code":"JM","english_name":"Jamaica","folded_name":"Jamaica","native_name":"Jamaica"},{"flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png","code":"JP","english_name":"Japan","folded_name":"Japan","native_name":"Japan"},{"flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png","code":"JO","english_name":"Jordan","folded_name":"Jordan","native_name":"Jordan"},{"flag":"/assets/2/flags_v2/48/KZ-1832d76d0c8224b75707d389d0f51282ae0023bb8cdd8c23f239efeb09cb5023.png","code":"KZ","english_name":"Kazakhstan","folded_name":"Kazakhstan","native_name":"Kazakhstan"},{"flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png","code":"KE","english_name":"Kenya","folded_name":"Kenya","native_name":"Kenya"},{"flag":"/assets/2/flags_v2/48/KI-a00289df08aab36dad35fc51ecd82f558cfc7dfb2a49bd596cdfabba3d8e9cda.png","code":"KI","english_name":"Kiribati","folded_name":"Kiribati","native_name":"Kiribati"},{"flag":null,"code":"XK","english_name":"Kosovo","folded_name":"Kosovo","native_name":"Kosovo"},{"flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png","code":"KW","english_name":"Kuwait","folded_name":"Kuwait","native_name":"Kuwait"},{"flag":"/assets/2/flags_v2/48/KG-27cb7ccacab17924191b1fadfafc9e68d303ade18e2fad0e0741ce992a8aa8f3.png","code":"KG","english_name":"Kyrgyz Republic","folded_name":"Kyrgyzstan","native_name":"Kyrgyzstan"},{"flag":"/assets/2/flags_v2/48/LA-64ef0e61c61db22f8371eafe939ab32e2ab3fb2c4b4c49e288030f051f624991.png","code":"LA","english_name":"Lao People's Democratic Republic","folded_name":"Laos","native_name":"Laos"},{"flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png","code":"LV","english_name":"Latvia","folded_name":"Latvia","native_name":"Latvia"},{"flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png","code":"LB","english_name":"Lebanon","folded_name":"Lebanon","native_name":"Lebanon"},{"flag":"/assets/2/flags_v2/48/LS-a741e44ebac1039344e5e77893beabb987d5d0473708cc499893c1c8eb85cc7f.png","code":"LS","english_name":"Lesotho","folded_name":"Lesotho","native_name":"Lesotho"},{"flag":"/assets/2/flags_v2/48/LR-ad945aaed548f947a24f5ae093f16b4993196a790500d59ab1bde43eda5d2e2a.png","code":"LR","english_name":"Liberia","folded_name":"Liberia","native_name":"Liberia"},{"flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png","code":"LY","english_name":"Libyan Arab Jamahiriya","folded_name":"Libya","native_name":"Libya"},{"flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png","code":"LI","english_name":"Liechtenstein","folded_name":"Liechtenstein","native_name":"Liechtenstein"},{"flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png","code":"LT","english_name":"Lithuania","folded_name":"Lithuania","native_name":"Lithuania"},{"flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png","code":"LU","english_name":"Luxembourg","folded_name":"Luxembourg","native_name":"Luxembourg"},{"flag":"/assets/2/flags_v2/48/MO-161cfd86c18b0661b0a1208fc6448a3c029045fc4eb2fb6f181c0d9901067c69.png","code":"MO","english_name":"Macao","folded_name":"Macau SAR China","native_name":"Macau SAR China"},{"flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png","code":"MK","english_name":"Macedonia","folded_name":"Macedonia","native_name":"Macedonia"},{"flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png","code":"MG","english_name":"Madagascar","folded_name":"Madagascar","native_name":"Madagascar"},{"flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png","code":"MW","english_name":"Malawi","folded_name":"Malawi","native_name":"Malawi"},{"flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png","code":"MY","english_name":"Malaysia","folded_name":"Malaysia","native_name":"Malaysia"},{"flag":"/assets/2/flags_v2/48/MV-f5aeb9017e19cad1366e33c0ff3e5fb13190ef415787ac0c92b43e1c890ddcce.png","code":"MV","english_name":"Maldives","folded_name":"Maldives","native_name":"Maldives"},{"flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png","code":"ML","english_name":"Mali","folded_name":"Mali","native_name":"Mali"},{"flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png","code":"MT","english_name":"Malta","folded_name":"Malta","native_name":"Malta"},{"flag":"/assets/2/flags_v2/48/MH-9bad7743173e4327b2e08dba7516d45d445102f09273c31f92ebf7d64d9353b8.png","code":"MH","english_name":"Marshall Islands","folded_name":"Marshall Islands","native_name":"Marshall Islands"},{"flag":"/assets/2/flags_v2/48/MQ-a80cab91749c55cf747019adb5f5a2f1514c0e257ba30202a5f38552896d9621.png","code":"MQ","english_name":"Martinique","folded_name":"Martinique","native_name":"Martinique"},{"flag":"/assets/2/flags_v2/48/MR-7796e2a354cff138c69b702dc4424bb978029c0cf47de603ee4bb12b00c1e6a5.png","code":"MR","english_name":"Mauritania","folded_name":"Mauritania","native_name":"Mauritania"},{"flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png","code":"MU","english_name":"Mauritius","folded_name":"Mauritius","native_name":"Mauritius"},{"flag":"/assets/2/flags_v2/48/YT-047253ebba3af079c1bf85ae1fffc8a98c3f2e90b1a0cff64a3b5a762e5bce00.png","code":"YT","english_name":"Mayotte","folded_name":"Mayotte","native_name":"Mayotte"},{"flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png","code":"MX","english_name":"Mexico","folded_name":"Mexico","native_name":"Mexico"},{"flag":"/assets/2/flags_v2/48/FM-524ab631491571ff27b98c1b48d8b02a5e639fee5d3922f380c749d9185e6a26.png","code":"FM","english_name":"Micronesia","folded_name":"Micronesia","native_name":"Micronesia"},{"flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png","code":"MD","english_name":"Moldova","folded_name":"Moldova","native_name":"Moldova"},{"flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png","code":"MC","english_name":"Monaco","folded_name":"Monaco","native_name":"Monaco"},{"flag":"/assets/2/flags_v2/48/MN-4e5000e5104ea1211d50dd96eda093059c229be50081bfc191f9a73e6b72cdd4.png","code":"MN","english_name":"Mongolia","folded_name":"Mongolia","native_name":"Mongolia"},{"flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png","code":"ME","english_name":"Montenegro","folded_name":"Montenegro","native_name":"Montenegro"},{"flag":"/assets/2/flags_v2/48/MS-1f4d38d6dd633b03c17415fb14435a78778f6e893d4890b4d3d09c7a36a17217.png","code":"MS","english_name":"Montserrat","folded_name":"Montserrat","native_name":"Montserrat"},{"flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png","code":"MA","english_name":"Morocco","folded_name":"Morocco","native_name":"Morocco"},{"flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png","code":"MZ","english_name":"Mozambique","folded_name":"Mozambique","native_name":"Mozambique"},{"flag":"/assets/2/flags_v2/48/MM-382f560661e019e51a3698e4113cb308abb9e23ab3c194a610ee47ade0ec4b3d.png","code":"MM","english_name":"Myanmar","folded_name":"Myanmar (Burma)","native_name":"Myanmar (Burma)"},{"flag":"/assets/2/flags_v2/48/NA-6f1b39c4f600b11c063ac53f8f981888ae3cf745531edb5065d208b208a3defd.png","code":"NA","english_name":"Namibia","folded_name":"Namibia","native_name":"Namibia"},{"flag":"/assets/2/flags_v2/48/NR-a5dc261cc94483a7f846f44fbf5dca4c14de8ea160a87987f474bb808a85ce3b.png","code":"NR","english_name":"Nauru","folded_name":"Nauru","native_name":"Nauru"},{"flag":"/assets/2/flags_v2/48/NP-7f9c99fb0e3836fff9a9e7ddaf011256e5737d1a647fa27610097918bd899676.png","code":"NP","english_name":"Nepal","folded_name":"Nepal","native_name":"Nepal"},{"flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png","code":"NL","english_name":"Netherlands","folded_name":"Netherlands","native_name":"Netherlands"},{"flag":"/assets/2/flags_v2/48/AN-985135f1caddaeb02ea5b21c60f2904a5c2f9e622efb23f3a1d798f2b37d1ba5.png","code":"AN","english_name":"Netherlands Antilles","folded_name":"Netherlands Antilles","native_name":"Netherlands Antilles"},{"flag":"/assets/2/flags_v2/48/NC-9cd4dbdf2be779b9434ca4509a582db746c34c705e8dbbaf5d2188098d4138a3.png","code":"NC","english_name":"New Caledonia","folded_name":"New Caledonia","native_name":"New Caledonia"},{"flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png","code":"NZ","english_name":"New Zealand","folded_name":"New Zealand","native_name":"New Zealand"},{"flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png","code":"NI","english_name":"Nicaragua","folded_name":"Nicaragua","native_name":"Nicaragua"},{"flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png","code":"NE","english_name":"Niger","folded_name":"Niger","native_name":"Niger"},{"flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png","code":"NG","english_name":"Nigeria","folded_name":"Nigeria","native_name":"Nigeria"},{"flag":"/assets/2/flags_v2/48/NU-b2fa3e63962b9235070c95faf6c64d72beaf67b392078200138bd3874da1d8c6.png","code":"NU","english_name":"Niue","folded_name":"Niue","native_name":"Niue"},{"flag":"/assets/2/flags_v2/48/NF-b03e0463001f40c206263c8c8a9b3f3f519fc96e3adcd7529df288e8dbc0bb22.png","code":"NF","english_name":"Norfolk Island","folded_name":"Norfolk Island","native_name":"Norfolk Island"},{"flag":"/assets/2/flags_v2/48/KP-0463e5ff71c57688e6a1db0ad5583d52712ab507a93d4c4b5fff3a4aa8997078.png","code":"KP","english_name":"North Korea","folded_name":"North Korea","native_name":"North Korea"},{"flag":null,"code":"XI","english_name":"Northern Ireland","folded_name":"Northern Ireland","native_name":"Northern Ireland"},{"flag":"/assets/2/flags_v2/48/MP-fa35fd9a63f1b78672c81c34b541bb6cfaabc860f2e19d3fde19e1f480f48904.png","code":"MP","english_name":"Northern Mariana Islands","folded_name":"Northern Mariana Islands","native_name":"Northern Mariana Islands"},{"flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png","code":"NO","english_name":"Norway","folded_name":"Norway","native_name":"Norway"},{"flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png","code":"OM","english_name":"Oman","folded_name":"Oman","native_name":"Oman"},{"flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png","code":"PK","english_name":"Pakistan","folded_name":"Pakistan","native_name":"Pakistan"},{"flag":"/assets/2/flags_v2/48/PW-6a82e115df82d3adfa989046eee268c7948899febbc75b097ec9a6e04567e759.png","code":"PW","english_name":"Palau","folded_name":"Palau","native_name":"Palau"},{"flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png","code":"PS","english_name":"Palestinian Territory","folded_name":"Palestinian Territories","native_name":"Palestinian Territories"},{"flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png","code":"PA","english_name":"Panama","folded_name":"Panama","native_name":"Panama"},{"flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png","code":"PG","english_name":"Papua New Guinea","folded_name":"Papua New Guinea","native_name":"Papua New Guinea"},{"flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png","code":"PY","english_name":"Paraguay","folded_name":"Paraguay","native_name":"Paraguay"},{"flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png","code":"PE","english_name":"Peru","folded_name":"Peru","native_name":"Peru"},{"flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png","code":"PH","english_name":"Philippines","folded_name":"Philippines","native_name":"Philippines"},{"flag":"/assets/2/flags_v2/48/PN-df98517dda9b6656e92046184e8bb18605df834c26b31cd4bf20fc8b76e1bbc0.png","code":"PN","english_name":"Pitcairn Island","folded_name":"Pitcairn Islands","native_name":"Pitcairn Islands"},{"flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png","code":"PL","english_name":"Poland","folded_name":"Poland","native_name":"Poland"},{"flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png","code":"PT","english_name":"Portugal","folded_name":"Portugal","native_name":"Portugal"},{"flag":"/assets/2/flags_v2/48/PR-e72768799c3eb86f3a9d60cef09e9fa7e97451c0cc468ad35167e6752346e09b.png","code":"PR","english_name":"Puerto Rico","folded_name":"Puerto Rico","native_name":"Puerto Rico"},{"flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png","code":"QA","english_name":"Qatar","folded_name":"Qatar","native_name":"Qatar"},{"flag":null,"code":"RE","english_name":"Reunion","folded_name":"Reunion","native_name":"Réunion"},{"flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png","code":"RO","english_name":"Romania","folded_name":"Romania","native_name":"Romania"},{"flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png","code":"RU","english_name":"Russia","folded_name":"Russia","native_name":"Russia"},{"flag":"/assets/2/flags_v2/48/RW-387fa86eaa7ad258176c4d3815ec28170b8a843ff7644180d77c14e487f32be4.png","code":"RW","english_name":"Rwanda","folded_name":"Rwanda","native_name":"Rwanda"},{"flag":"/assets/2/flags_v2/48/WS-fc7e500ea0e30c4aea95b3b826abdb2e81f5b09bb2f7428a33219e85fcffb969.png","code":"WS","english_name":"Samoa","folded_name":"Samoa","native_name":"Samoa"},{"flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png","code":"SM","english_name":"San Marino","folded_name":"San Marino","native_name":"San Marino"},{"flag":"/assets/2/flags_v2/48/ST-1ba8d6747889d9976b968b5970c8dc06c2d9e2e33fc3e5ddd2f08cc63ae08d23.png","code":"ST","english_name":"Sao Tome and Principe","folded_name":"Sao Tome \u0026 Principe","native_name":"São Tomé \u0026 Príncipe"},{"flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png","code":"SA","english_name":"Saudi Arabia","folded_name":"Saudi Arabia","native_name":"Saudi Arabia"},{"flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png","code":"SN","english_name":"Senegal","folded_name":"Senegal","native_name":"Senegal"},{"flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png","code":"RS","english_name":"Serbia","folded_name":"Serbia","native_name":"Serbia"},{"flag":"/assets/2/flags_v2/48/CS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png","code":"CS","english_name":"Serbia and Montenegro","folded_name":"Serbia and Montenegro","native_name":"Serbia and Montenegro"},{"flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png","code":"SC","english_name":"Seychelles","folded_name":"Seychelles","native_name":"Seychelles"},{"flag":"/assets/2/flags_v2/48/SL-bb0193597000e9dd5b490c3c9160f8c3e29e91d193d5f20bf783bc8447bec05e.png","code":"SL","english_name":"Sierra Leone","folded_name":"Sierra Leone","native_name":"Sierra Leone"},{"flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png","code":"SG","english_name":"Singapore","folded_name":"Singapore","native_name":"Singapore"},{"flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png","code":"SK","english_name":"Slovakia","folded_name":"Slovakia","native_name":"Slovakia"},{"flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png","code":"SI","english_name":"Slovenia","folded_name":"Slovenia","native_name":"Slovenia"},{"flag":"/assets/2/flags_v2/48/SB-a303dfb346f80844b27a756f2eb03194e2a7cb4e7f1d8a6383756d77dde7a769.png","code":"SB","english_name":"Solomon Islands","folded_name":"Solomon Islands","native_name":"Solomon Islands"},{"flag":"/assets/2/flags_v2/48/SO-71c572624e6479ea29a247b65b80348d0eca0015ba84e82ce47325ee4da80c97.png","code":"SO","english_name":"Somalia","folded_name":"Somalia","native_name":"Somalia"},{"flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png","code":"ZA","english_name":"South Africa","folded_name":"South Africa","native_name":"South Africa"},{"flag":"/assets/2/flags_v2/48/GS-e9dc51203c4f98a929f54d43f20d202cb790739eb5f6fa27c01957d735711df0.png","code":"GS","english_name":"South Georgia and the South Sandwich Islands","folded_name":"South Georgia \u0026 South Sandwich Islands","native_name":"South Georgia \u0026 South Sandwich Islands"},{"flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png","code":"KR","english_name":"South Korea","folded_name":"South Korea","native_name":"South Korea"},{"flag":"/assets/2/flags_v2/48/SS-0c1e773931f58b9294162b5bac585ef6d70fd2a31e67c47cbe8552e5e89a5dad.png","code":"SS","english_name":"South Sudan","folded_name":"South Sudan","native_name":"South Sudan"},{"flag":null,"code":"SU","english_name":"Soviet Union","folded_name":"Soviet Union","native_name":"Soviet Union"},{"flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png","code":"ES","english_name":"Spain","folded_name":"Spain","native_name":"Spain"},{"flag":"/assets/2/flags_v2/48/LK-4f334907f374e062808a7e2b5f1da55346d0de9d9b6406fb55ab85d621d7518b.png","code":"LK","english_name":"Sri Lanka","folded_name":"Sri Lanka","native_name":"Sri Lanka"},{"flag":"/assets/2/flags_v2/48/SH-dcaa47ca788a792dba67d599e0a695adbed009816caf0a026fc0ad27634a93bb.png","code":"SH","english_name":"St. Helena","folded_name":"St. Helena","native_name":"St. Helena"},{"flag":"/assets/2/flags_v2/48/KN-a402fa28c9ea1de17e854d4bfba0a58a609b7428a59a0c1ef3091ddd2a7ba81f.png","code":"KN","english_name":"St. Kitts and Nevis","folded_name":"St. Kitts \u0026 Nevis","native_name":"St. Kitts \u0026 Nevis"},{"flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png","code":"LC","english_name":"St. Lucia","folded_name":"St. Lucia","native_name":"St. Lucia"},{"flag":null,"code":"PM","english_name":"St. Pierre and Miquelon","folded_name":"St. Pierre \u0026 Miquelon","native_name":"St. Pierre \u0026 Miquelon"},{"flag":"/assets/2/flags_v2/48/VC-12ee2347ea19904e96fe9c371eea94663b4566b1a6071bcd0f4f29675c26f215.png","code":"VC","english_name":"St. Vincent and the Grenadines","folded_name":"St. Vincent \u0026 Grenadines","native_name":"St. Vincent \u0026 Grenadines"},{"flag":"/assets/2/flags_v2/48/SD-b9faa5ad4ea3b785b8c3bb776c4125bd831200e931fbd2fd299eed5c78ea9eb6.png","code":"SD","english_name":"Sudan","folded_name":"Sudan","native_name":"Sudan"},{"flag":"/assets/2/flags_v2/48/SR-27b6fe87121597f5b595e294a2fccc71a02e74ddcea72fce1eb5bf3ef6bdbbe4.png","code":"SR","english_name":"Suriname","folded_name":"Suriname","native_name":"Suriname"},{"flag":null,"code":"SJ","english_name":"Svalbard \u0026 Jan Mayen Islands","folded_name":"Svalbard \u0026 Jan Mayen","native_name":"Svalbard \u0026 Jan Mayen"},{"flag":"/assets/2/flags_v2/48/SZ-a92ca942bf3951db7f8366caf577b7f20a9b88d766f2cd78d46b0354c1ffbeb5.png","code":"SZ","english_name":"Swaziland","folded_name":"Eswatini (Swaziland)","native_name":"Eswatini (Swaziland)"},{"flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png","code":"SE","english_name":"Sweden","folded_name":"Sweden","native_name":"Sweden"},{"flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png","code":"CH","english_name":"Switzerland","folded_name":"Switzerland","native_name":"Switzerland"},{"flag":"/assets/2/flags_v2/48/SY-440f1f55e81b335f55ea35ab12446dfdbac22d8329148c65a58a949184b96cc8.png","code":"SY","english_name":"Syrian Arab Republic","folded_name":"Syria","native_name":"Syria"},{"flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png","code":"TW","english_name":"Taiwan","folded_name":"Taiwan","native_name":"Taiwan"},{"flag":"/assets/2/flags_v2/48/TJ-c7135cd10e3cb05e2acb1e77ced894ce961e96c81a445db93697ec57121bd9f6.png","code":"TJ","english_name":"Tajikistan","folded_name":"Tajikistan","native_name":"Tajikistan"},{"flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png","code":"TZ","english_name":"Tanzania","folded_name":"Tanzania","native_name":"Tanzania"},{"flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png","code":"TH","english_name":"Thailand","folded_name":"Thailand","native_name":"Thailand"},{"flag":"/assets/2/flags_v2/48/TL-41018c22454090b03107669a82286e50e59f914b0b3348e28599b9ea89c43d1d.png","code":"TL","english_name":"Timor-Leste","folded_name":"Timor-Leste","native_name":"Timor-Leste"},{"flag":"/assets/2/flags_v2/48/TG-6497f639c5a7dcbacb36dd660413ee02d4d30e8c1dcb4d583bd52f17a418e279.png","code":"TG","english_name":"Togo","folded_name":"Togo","native_name":"Togo"},{"flag":"/assets/2/flags_v2/48/TK-2e875c94a2319c5e68a9ee62b4c2790d8abe5d379bfb594cbbee990453d4cc82.png","code":"TK","english_name":"Tokelau","folded_name":"Tokelau","native_name":"Tokelau"},{"flag":"/assets/2/flags_v2/48/TO-dabd7eb4a2a0273bc88ed29d123998205186876fe5e51ef2d65a50ed611a1967.png","code":"TO","english_name":"Tonga","folded_name":"Tonga","native_name":"Tonga"},{"flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png","code":"TT","english_name":"Trinidad and Tobago","folded_name":"Trinidad \u0026 Tobago","native_name":"Trinidad \u0026 Tobago"},{"flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png","code":"TN","english_name":"Tunisia","folded_name":"Tunisia","native_name":"Tunisia"},{"flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png","code":"TR","english_name":"Turkey","folded_name":"Turkey","native_name":"Turkey"},{"flag":"/assets/2/flags_v2/48/TM-663e6e25bec09008084363bdca6162edf199e6109b738061aa69834e5bf51bca.png","code":"TM","english_name":"Turkmenistan","folded_name":"Turkmenistan","native_name":"Turkmenistan"},{"flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png","code":"TC","english_name":"Turks and Caicos Islands","folded_name":"Turks \u0026 Caicos Islands","native_name":"Turks \u0026 Caicos Islands"},{"flag":"/assets/2/flags_v2/48/TV-313807e1a7b9956ab07e75fd9a38f91743c825a4d17313b52d71ac26dd8c568c.png","code":"TV","english_name":"Tuvalu","folded_name":"Tuvalu","native_name":"Tuvalu"},{"flag":"/assets/2/flags_v2/48/VI-35b961d8d0e3de6dce9f3872f39f3357780eab45cde9427a46c9b6c1d41a7eca.png","code":"VI","english_name":"US Virgin Islands","folded_name":"U.S. Virgin Islands","native_name":"U.S. Virgin Islands"},{"flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png","code":"UG","english_name":"Uganda","folded_name":"Uganda","native_name":"Uganda"},{"flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png","code":"UA","english_name":"Ukraine","folded_name":"Ukraine","native_name":"Ukraine"},{"flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png","code":"AE","english_name":"United Arab Emirates","folded_name":"United Arab Emirates","native_name":"United Arab Emirates"},{"flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png","code":"GB","english_name":"United Kingdom","folded_name":"United Kingdom","native_name":"United Kingdom"},{"flag":null,"code":"UM","english_name":"United States Minor Outlying Islands","folded_name":"U.S. Outlying Islands","native_name":"U.S. Outlying Islands"},{"flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png","code":"US","english_name":"United States of America","folded_name":"United States","native_name":"United States"},{"flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png","code":"UY","english_name":"Uruguay","folded_name":"Uruguay","native_name":"Uruguay"},{"flag":"/assets/2/flags_v2/48/UZ-80b6095edcfa63366373f733b6129e3190442c75b7b7f5f4076a5b4c8342092c.png","code":"UZ","english_name":"Uzbekistan","folded_name":"Uzbekistan","native_name":"Uzbekistan"},{"flag":"/assets/2/flags_v2/48/VU-bd3bd4ffb1795d265b89c35ef76a80b19fa98f4763d57e092e722c256478e988.png","code":"VU","english_name":"Vanuatu","folded_name":"Vanuatu","native_name":"Vanuatu"},{"flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png","code":"VE","english_name":"Venezuela","folded_name":"Venezuela","native_name":"Venezuela"},{"flag":"/assets/2/flags_v2/48/VN-e29e7dc463f90e585f93db213338bbd1075b2ccd7dbf0c65080367aadc09d354.png","code":"VN","english_name":"Vietnam","folded_name":"Vietnam","native_name":"Vietnam"},{"flag":"/assets/2/flags_v2/48/WF-ee3c2b9524125b20837bb540d9ccbf5c737033e4bf87dafcdfd93878cb33bdbf.png","code":"WF","english_name":"Wallis and Futuna Islands","folded_name":"Wallis \u0026 Futuna","native_name":"Wallis \u0026 Futuna"},{"flag":"/assets/2/flags_v2/48/EH-7a86d2a4bb02b19e85b4e2e42b7d6e67ddafd1fd2f7cc8dad207414843b7e22a.png","code":"EH","english_name":"Western Sahara","folded_name":"Western Sahara","native_name":"Western Sahara"},{"flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png","code":"YE","english_name":"Yemen","folded_name":"Yemen","native_name":"Yemen"},{"flag":null,"code":"YU","english_name":"Yugoslavia","folded_name":"Yugoslavia","native_name":"Yugoslavia"},{"flag":null,"code":"ZR","english_name":"Zaire","folded_name":"Zaire","native_name":"Zaire"},{"flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png","code":"ZM","english_name":"Zambia","folded_name":"Zambia","native_name":"Zambia"},{"flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png","code":"ZW","english_name":"Zimbabwe","folded_name":"Zimbabwe","native_name":"Zimbabwe"}]
,
      accentFoldingFiltering: "en-US",
      sort: { field: "native_name", dir: "asc" }
    });
    country_datasource.read();

    $("#release_region").kendoDropDownList({
      autoWidth: true,
      height: 300,
      filter: "contains",
      dataTextField: "native_name",
      dataValueField: "code",
      dataSource: country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      value: 'IN',
      close: function(e) {
        var filters = this.dataSource.filter();
        if (filters) {
          this.dataSource.filter({});
        }
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "folded_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "english_name",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });

    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    $("#watch_region").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      select: function(e) {
        if (e.dataItem) {
          var dataItem = e.dataItem;

          $.ajax({
            dataType: 'html',
            url: '/discover/remote/ott_providers',
            method: 'POST',
            data: {
              watch_region: dataItem.country_code,
              media_type: 'movie'
            },
            beforeSend: function() {
             activatePageLoader();
            }
          }).done(function(response) {
            deactivatePageLoader();
            $('#ott_provider_wrapper').html(response);
            attachOttProviderTooltips();
            checkFilterHeight();
          }).fail(function() {
            deactivatePageLoader();
            showError('There was a problem refreshing the list.')
          });
        }
      },
      change: function(e) {
        enableForm();
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });

    $("#with_keywords").kendoMultiSelect({
      placeholder: "Filter by keywords...",
      dataTextField: "name",
      dataValueField: "id",
      autoBind: false,
      dataSource: {
        type: "json",
        serverFiltering: true,
        serverPaging: true,
        schema: {
          data: "results",
          total: "total_results"
        },
        pageSize: 50,
        transport: {
          read: {
            url: "/search/remote/keyword",
          }
        }
      },
      minLength: 2,
      change: function(e) {
        enableForm();
      }
    });

    $("#with_networks").kendoMultiSelect({
      placeholder: "Filter by TV networks...",
      dataTextField: "name",
      dataValueField: "id",
      template: kendo.template($("#network_combo_template").html()),
      autoBind: false,
      dataSource: {
        type: "json",
        serverFiltering: true,
        serverPaging: true,
        schema: {
          data: "results",
          total: "total_results"
        },
        pageSize: 50,
        transport: {
          read: {
            url: '/search/remote/tv_network'
          }
        }
      },
      minLength: 2,
      change: function(e) {
        enableForm();
      }
    });

    function attachOttProviderTooltips() {
      $('ul.ott_providers li').kendoTooltip({
        filter: 'a',
        position: 'top',
        show: function(e) {
          this.popup.element.addClass("tmdb_theme");
        }
      });
    }
    attachOttProviderTooltips();

    $('.tooltip').kendoTooltip({
      position: 'top',
      content: function(e) {
        var selected_id = e.sender.element.data('tooltip-id');
        return $(selected_id).html();
      },
      show: function(e) {
        this.popup.element.addClass("tmdb_theme");
      }
    });

    $('body').on({
      mouseenter: function () {
        $(this).find('span.glyphicons_v2').addClass('white');
      },
      mouseleave: function () {
        $(this).find('span.glyphicons_v2').removeClass('white');
      }
    }, "div.group p");

    $('input[type=radio][name=show_me]').change(function() {
      enableForm();
    });

    attachOptionsTooltips(false, '#page_1');


    function buildQuery(form_map) {
      var query = '';
      for (var key in form_map) {
        if (query != "") {
          query += "&";
        }
        query += (key + "=" + encodeURIComponent(form_map[key]));
      }

      return query;
    }

    function buildAndSetQuery() {
      setSortBy();
      setGenres();
      setCertification();
      setLanguage();
      setRuntimeFrom();
      setRuntimeTo();
      setShowMe();
      setVoteAverageFrom();
      setVoteAverageTo();
      setVoteCountFrom();
      setKeywords();

        setAvailabilities();
        setOttProviders();

        setReleaseDates();

      return buildQuery(form_map);
    }

    $('div.apply a').on('click', function() {
      if ( $(this).parent().parent().hasClass('enabled') ) {
        var query = buildAndSetQuery();

        $('.loading_wrapper').removeClass('hide');
        $('.apply p.load_more').addClass('hide');

          window.scrollTo(0, 0);

        $.ajax({
          dataType: 'html',
          url: '/discover/movie',
          method: 'POST',
          data: query,
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('div.apply.full').removeClass('fixed').addClass('disable_on_scroll');
          $('div.apply').removeClass('enabled').addClass('disabled');
          $('#media_results').html(response);
          attachOptionsTooltips(false, '#page_1');
          observer.observe();

        }).fail(function() {
          deactivatePageLoader();
          showError('There was a problem refreshing the results.')
        }).always(function() {
          $('.apply p.load_more').removeClass('hide');
          $('.loading_wrapper').addClass('hide');
        });
      }
    });

    $("#media_results").on('click', 'a.load_more', function(e) {
      var currentPage = $(this).attr('data-current-page');
      var nextPage = $(this).attr('data-next-page');
      setNextPage(nextPage);
      loadPage(currentPage, nextPage);
    });

    function createInview(element) {
      if ( element ) {
        new Waypoint.Inview({
          element: element,
          enter: function(direction) {
            var loadMore = $(this.element).find('a.load_more');
            loadMore.click();
            this.disable();
          },
          offset: {
            bottom: -800
          }
        });
      }
    }

    function loadPage(currentPage, nextPage) {
      var query = buildAndSetQuery();

      $.ajax({
        dataType: 'html',
        url: '/discover/movie/items',
        method: 'POST',
        data: query,
        beforeSend: function() {
         activatePageLoader();
        }
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem.');
      }).done(function(response) {
        deactivatePageLoader();
        $('div.apply a').removeClass('enabled');
        $('#pagination_page_' + currentPage).addClass('hide');
        $('.page_' + currentPage + '_filler').hide();
        $('.media_items.results').append(response);
        observer.observe();

        attachOptionsTooltips(false, '#page_' + nextPage);
        createInview($('#pagination_page_' + nextPage));
      });
    }

  });
</script>
</main>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/jquery.waypoints.inview.min-020c5d0ff05f6c391ec83334e99df1904b2971479d4334ac94fe7bca52bf287a.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=&media_id=&referral=%2Fmovie',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

3-B. Print the HTML content associated with the first movie displayed on the web page using appropriate HTML tags to access this listing on the object created in part 3a¶

In [9]:
def html_of_movies(content_of_tmdb):
    first_movie_container = content_of_tmdb.find_all('div', class_='card style_1')
    return(first_movie_container)
In [10]:
HTML_of_first = html_of_movies(content_of_tmdb)
print(HTML_of_first[:1])
[<div class="card style_1">
<div class="image">
<div class="wrapper">
<a class="image" href="/movie/976573" title="Elemental">
<img alt="" class="poster" loading="lazy" src="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg" srcset="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 1x, /t/p/w440_and_h660_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 2x"/>
</a>
</div>
<div class="options" data-id="976573" data-media-type="movie" data-object-id="62825b8b0d5d854560ddaf84">
<a class="no_click" href="#"><div class="glyphicons_v2 circle-more white"></div></a>
</div>
</div>
<div class="content">
<div class="consensus tight">
<div class="outer_ring">
<div class="user_score_chart 62825b8b0d5d854560ddaf84" data-bar-color="#21d07a" data-percent="77.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r77"></span>
</div>
</div>
</div>
</div>
<h2><a href="/movie/976573" title="Elemental">Elemental</a></h2>
<p>Jun 14, 2023</p>
</div>
<div class="hover 976573"></div>
</div>]

3-c. Display the name of the first movie using appropriate HTML tags to access this listing on the object created in part 3a¶

In [11]:
def list_of_movies(content_of_tmdb):
    moviess= content_of_tmdb.find_all('a', class_ = 'image')
    movie_names= []
    for movs in moviess:
        names = movs['title']
        movie_names.append(names)
    return movie_names
In [12]:
first_movie = list_of_movies(content_of_tmdb)
#clean_viewof_movies = pd.DataFrame(first_movie)
print('The first movie listed is ', '\n', first_movie[:1])
The first movie listed is  
 ['Elemental']

3-d. Display the user rating of the first movie by using appropriate HTML tags to access this listing on the object created in part 3a¶

In [13]:
def rating_of_movies (content_of_tmdb):
    rating_tags = content_of_tmdb.find_all('div', class_ ='user_score_chart')
    ratings=[]
    for tag in rating_tags:
        rating = tag['data-percent']
        ratings.append(rating)
    return(ratings)
In [14]:
first_movie_rating = rating_of_movies(content_of_tmdb)
clean_viewof_rating = pd.DataFrame(first_movie_rating)
print('The first movie rating listed is ', '\n', first_movie_rating[:1])
The first movie rating listed is  
 ['77.0']

3-e. For the first movie, extract the part of the url following the string “https://www.themoviedb.org/” using the appropriate HTML tags to extract this portion on the object created in part 3a (do not use built-in string methods)¶

In [15]:
def movie_link(content_of_tmdb):
    links = content_of_tmdb.find_all('a', class_='image')
    tagssss = []
    for hre in links:
        final_link = hre['href']
        tagssss.append(final_link)
    return tagssss
In [16]:
first_movie_link = movie_link (content_of_tmdb)
print(first_movie_link[:1])
['/movie/976573']

Task 4: Write user defined functions for each subsection below (i.e., Q4 a, Q4b, Q4c, Q4d, and Q4e) to return the following¶

4-a. Titles of all the movies on the page as a Python list¶

In [17]:
def list_of_movies(content_of_tmdb):
    moviess= content_of_tmdb.find_all('a', class_ = 'image')
    movie_names= []
    for movs in moviess:
        names = movs['title']
        movie_names.append(names)
    return movie_names
In [18]:
print(list_of_movies(content_of_tmdb))
print(len(list_of_movies(content_of_tmdb)))
['Elemental', 'Heart of Stone', 'Spider-Man: Across the Spider-Verse', 'Transformers: Rise of the Beasts', 'Barbie', 'No Hard Feelings', 'The Flash', 'Meg 2: The Trench', 'The Flood', 'Insidious: The Red Door', 'Fast X', 'Soulcatcher', 'The Little Mermaid', 'Hidden Strike', 'Blue Beetle', 'Guardians of the Galaxy Vol. 3', 'Zom 100: Bucket List of the Dead', 'Resident Evil: Death Island', 'Ruby Gillman, Teenage Kraken', 'Red, White & Royal Blue']
20

4-b. User ratings of all the movies on the page as a Python list¶

In [19]:
def rating_of_movies (content_of_tmdb):
    rating_tags = content_of_tmdb.find_all('div', class_ ='user_score_chart')
    ratings=[]
    for tag in rating_tags:
        rating = tag['data-percent']
        ratings.append(rating)
    return(ratings)
In [20]:
print(rating_of_movies(content_of_tmdb))
['77.0', '70', '85.0', '75.0', '74.0', '71.0', '70', '70', '69.0', '69.0', '73.0', '65.0', '66.0', '71.0', '71.0', '80', '66.0', '77.0', '76.0', '83.0']

4-c. HTML content of all the individual pages of movies collected into a Python list.¶

In [21]:
def content_ofthe_movies_indvidual(content_of_tmdb):
    first_movie_link = movie_link (content_of_tmdb)
    for emlemnets in first_movie_link:
        base_url = 'https://www.themoviedb.org'
        movie_url = f'{base_url}{emlemnets}'
        responses = requests.get(movie_url, headers= needed_header)
        soup_individual = BeautifulSoup(responses.content, 'html.parser')
        print(soup_individual)
In [22]:
print(content_ofthe_movies_indvidual(content_of_tmdb))
<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Elemental (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="In a city where fire, water, land and air residents live together, a fiery young woman and a go-with-the-flow guy will discover something elemental: how much they have in common." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/976573-elemental" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Elemental" property="og:title"/>
<meta content="In a city where fire, water, land and air residents live together, a fiery young woman and a go-with-the-flow guy will discover something elemental: how much they have in common." property="og:description"/>
<meta content="/t/p/w500/6oH378KUfCEitzJkm07r97L0RsZ.jpg" property="og:image"/>
<meta content="/t/p/w780/jZIYaISP3GBSrVOPfrp98AMa8Ng.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/976573-elemental" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Elemental" name="twitter:title"/>
<meta content="In a city where fire, water, land and air residents live together, a fiery young woman and a go-with-the-flow guy will discover something elemental: how much they have in common." name="twitter:description"/>
<meta content="/t/p/w780/jZIYaISP3GBSrVOPfrp98AMa8Ng.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/976573-elemental" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/976573-elemental" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<meta content="ca_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=et-EE" hreflang="et-EE" rel="alternate"/>
<meta content="et_EE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=lv-LV" hreflang="lv-LV" rel="alternate"/>
<meta content="lv_LV" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/976573-elemental?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 31.5, 31.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 31.5, 31.5, 1), rgba(31.5, 31.5, 31.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/jZIYaISP3GBSrVOPfrp98AMa8Ng.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 31.5, 31.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 31.5, 31.5, 0.84) 50%, rgba(31.5, 31.5, 31.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/976573-elemental">Main</a></li>
<li><a href="/movie/976573-elemental/titles">Alternative Titles</a></li>
<li><a href="/movie/976573-elemental/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/976573-elemental/releases">Release Dates</a></li>
<li><a href="/movie/976573-elemental/translations">Translations</a></li>
<li><a href="/movie/976573-elemental/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/976573-elemental/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/976573-elemental/images/backdrops">Backdrops <span class="count">45</span></a></li>
<li><a href="/movie/976573-elemental/images/logos">Logos <span class="count">36</span></a></li>
<li><a href="/movie/976573-elemental/images/posters">Posters <span class="count">247</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/976573-elemental/videos?active_nav_item=Featurettes">Featurettes <span class="count">4</span></a></li>
<li><a href="/movie/976573-elemental/videos?active_nav_item=Teasers">Teasers <span class="count">2</span></a></li>
<li><a href="/movie/976573-elemental/videos?active_nav_item=Trailers">Trailers <span class="count">2</span></a></li>
<li><a href="/movie/976573-elemental/videos?active_nav_item=Clips">Clips <span class="count">7</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/976573-elemental/discuss">Overview</a></li>
<li><a href="/movie/976573-elemental/discuss/category/5047951f760ee3318900009a">General <span class="count">1</span></a></li>
<li><a href="/movie/976573-elemental/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">4</span></a></li>
</ul>
</li>
<li><a href="/movie/976573-elemental/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F976573-elemental" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F976573-elemental&amp;text=Elemental @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Elemental" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/6oH378KUfCEitzJkm07r97L0RsZ.jpg" data-srcset="/t/p/w300_and_h450_bestv2/6oH378KUfCEitzJkm07r97L0RsZ.jpg 1x, /t/p/w600_and_h900_bestv2/6oH378KUfCEitzJkm07r97L0RsZ.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/6oH378KUfCEitzJkm07r97L0RsZ.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Available to Rent or Buy on Apple TV" height="36" src="/t/p/original/peURlLlr8jggOwK53fJ5wdQl05y.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Available to Rent or Buy</h4>
<h3><a class="no_click" href="/movie/976573-elemental/watch" title="Available to Rent or Buy on Apple TV">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="9">
<a href="/movie/976573-elemental">Elemental</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG
      </span>
<span class="release">
        06/16/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/16-animation/movie">Animation</a>, <a href="/genre/35-comedy/movie">Comedy</a>, <a href="/genre/10751-family/movie">Family</a>, <a href="/genre/14-fantasy/movie">Fantasy</a>, <a href="/genre/10749-romance/movie">Romance</a>
</span>
<span class="runtime">
        1h 42m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="77.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r77"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="hXzcyx9V0xw" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Opposites react.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>In a city where fire, water, land and air residents live together, a fiery young woman and a go-with-the-flow guy will discover something elemental: how much they have in common.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/21198-peter-sohn">Peter Sohn</a></p>
<p class="character">Director, Story</p>
</li>
<li class="profile">
<p><a href="/person/1222181-brenda-hsueh">Brenda Hsueh</a></p>
<p class="character">Screenplay, Story</p>
</li>
<li class="profile">
<p><a href="/person/1212954-kat-likkel">Kat Likkel</a></p>
<p class="character">Screenplay, Story</p>
</li>
<li class="profile">
<p><a href="/person/1219225-john-hoberg">John Hoberg</a></p>
<p class="character">Screenplay, Story</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/976573-elemental/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/976573-elemental', event: 'hideOTTOffers' }, null, '/movie/976573-elemental');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/976573-elemental/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/976573-elemental/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/976573-elemental/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/976573-elemental', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/1087262-leah-lewis">
<img alt="Leah Lewis" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/liV9OXUeo7T19hhjFlqTELtETnW.jpg" srcset="/t/p/w138_and_h175_face/liV9OXUeo7T19hhjFlqTELtETnW.jpg 1x, /t/p/w276_and_h350_face/liV9OXUeo7T19hhjFlqTELtETnW.jpg 2x"/>
</a>
<p><a href="/person/1087262-leah-lewis">Leah Lewis</a></p>
<p class="character">Ember Lumen (voice)</p>
</li>
<li class="card">
<a href="/person/1639848-mamoudou-athie">
<img alt="Mamoudou Athie" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/iPx1s7EuBEmty7MXdKSBpEBsGYT.jpg" srcset="/t/p/w138_and_h175_face/iPx1s7EuBEmty7MXdKSBpEBsGYT.jpg 1x, /t/p/w276_and_h350_face/iPx1s7EuBEmty7MXdKSBpEBsGYT.jpg 2x"/>
</a>
<p><a href="/person/1639848-mamoudou-athie">Mamoudou Athie</a></p>
<p class="character">Wade Ripple (voice)</p>
</li>
<li class="card">
<a href="/person/1236458-ronnie-del-carmen">
<img alt="Ronnie del Carmen" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/lPCmkQK76DOgkmcRjg9394QPyAu.jpg" srcset="/t/p/w138_and_h175_face/lPCmkQK76DOgkmcRjg9394QPyAu.jpg 1x, /t/p/w276_and_h350_face/lPCmkQK76DOgkmcRjg9394QPyAu.jpg 2x"/>
</a>
<p><a href="/person/1236458-ronnie-del-carmen">Ronnie del Carmen</a></p>
<p class="character">Bernie Lumen (voice)</p>
</li>
<li class="card">
<a href="/person/2073564-shila-ommi">
<img alt="Shila Ommi" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/i9m2RGrANNxidj0bVKlSs0zHPNX.jpg" srcset="/t/p/w138_and_h175_face/i9m2RGrANNxidj0bVKlSs0zHPNX.jpg 1x, /t/p/w276_and_h350_face/i9m2RGrANNxidj0bVKlSs0zHPNX.jpg 2x"/>
</a>
<p><a href="/person/2073564-shila-ommi">Shila Ommi</a></p>
<p class="character">Cinder Lumen (voice)</p>
</li>
<li class="card">
<a href="/person/63234-wendi-mclendon-covey">
<img alt="Wendi McLendon-Covey" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/bXDG1QhUwnWa9621rOf1dO3OKoC.jpg" srcset="/t/p/w138_and_h175_face/bXDG1QhUwnWa9621rOf1dO3OKoC.jpg 1x, /t/p/w276_and_h350_face/bXDG1QhUwnWa9621rOf1dO3OKoC.jpg 2x"/>
</a>
<p><a href="/person/63234-wendi-mclendon-covey">Wendi McLendon-Covey</a></p>
<p class="character">Gale (voice)</p>
</li>
<li class="card">
<a href="/person/11514-catherine-o-hara">
<img alt="Catherine O'Hara" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/cMBxHeztNVc8YXKcj084Mdd3f3U.jpg" srcset="/t/p/w138_and_h175_face/cMBxHeztNVc8YXKcj084Mdd3f3U.jpg 1x, /t/p/w276_and_h350_face/cMBxHeztNVc8YXKcj084Mdd3f3U.jpg 2x"/>
</a>
<p><a href="/person/11514-catherine-o-hara">Catherine O'Hara</a></p>
<p class="character">Brook Ripple (voice)</p>
</li>
<li class="card">
<a href="/person/3983226-mason-wertheimer">
<img alt="Mason Wertheimer" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/rhXmrh7dWkCAj23MhGfI79jcbjN.jpg" srcset="/t/p/w138_and_h175_face/rhXmrh7dWkCAj23MhGfI79jcbjN.jpg 1x, /t/p/w276_and_h350_face/rhXmrh7dWkCAj23MhGfI79jcbjN.jpg 2x"/>
</a>
<p><a href="/person/3983226-mason-wertheimer">Mason Wertheimer</a></p>
<p class="character">Clod (voice)</p>
</li>
<li class="card">
<a href="/person/1217619-ronobir-lahiri">
<img alt="Ronobir Lahiri" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/uZQu5zBGxE62uGP7qaGhjQ79bn3.jpg" srcset="/t/p/w138_and_h175_face/uZQu5zBGxE62uGP7qaGhjQ79bn3.jpg 1x, /t/p/w276_and_h350_face/uZQu5zBGxE62uGP7qaGhjQ79bn3.jpg 2x"/>
</a>
<p><a href="/person/1217619-ronobir-lahiri">Ronobir Lahiri</a></p>
<p class="character">Harold (voice)</p>
</li>
<li class="card">
<a href="/person/1576334-wilma-bonet">
<div class="glyphicons_v2 picture grey profile no_image_holder profile one"></div>
</a>
<p><a href="/person/1576334-wilma-bonet">Wilma Bonet</a></p>
<p class="character">Flarrietta (voice)</p>
</li>
<li class="filler view_more">
<p><a href="/movie/976573-elemental/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/976573-elemental/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>4</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>5</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container four">
<div class="content four">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/NeoTechMovies">
<span class="round initials background_color teal">N</span>
</a>
</div>
<div class="info">
<h3><a href="/review/649c4a91c3926601440e2716">A review by NeoTechMovies</a></h3>
<div class="flex">
<h5>Written by <a href="/u/NeoTechMovies">NeoTechMovies</a> on June 28, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>This movie it is not intended for kids, it is a nice love story, kind of Romeo and Juliet style, with nice moments, it reminds me of Inside, but without the part that makes it for kids. It is deep, and shows from time to time, inside adult jokes that will need explaining to kids. So I recommend that if kids watch it, <strong>which is ok, nothing weird, it is safe for kids</strong>, an adult will be present to answer questions and explain these jokes.</p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/976573-elemental/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>15</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>45</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>247</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/-cT495xKvvs/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="-cT495xKvvs" data-site="YouTube" data-title="Teaser Trailer" href="/video/play?key=-cT495xKvvs"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Elemental" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/jZIYaISP3GBSrVOPfrp98AMa8Ng.jpg" srcset="/t/p/w533_and_h300_bestv2/jZIYaISP3GBSrVOPfrp98AMa8Ng.jpg 1x, /t/p/w1066_and_h600_bestv2/jZIYaISP3GBSrVOPfrp98AMa8Ng.jpg 2x"/>
</div>
<div class="poster">
<img alt="Elemental" class="poster" src="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg" srcset="/t/p/w220_and_h330_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 1x, /t/p/w440_and_h660_face/6oH378KUfCEitzJkm07r97L0RsZ.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '976573-elemental'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/PixarElemental" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/pixarelemental" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/pixarelemental/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/elemental" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://movies.disney.com/elemental" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $200,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $444,822,015.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/657-fire/movie">fire</a></li>
<li><a href="/keyword/10159-computer-animation/movie">computer animation</a></li>
<li><a href="/keyword/179431-duringcreditsstinger/movie">duringcreditsstinger</a></li>
<li><a href="/keyword/268053-elements/movie">elements</a></li>
<li><a href="/keyword/271672-water/movie">water</a></li>
<li><a href="/keyword/282997-city/movie">city</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            307<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Chukoloco08">
<img alt="Chukoloco08" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/07df4299a645f4aaa81a35ee72aac8c4.jpg?s=45" srcset="https://secure.gravatar.com/avatar/07df4299a645f4aaa81a35ee72aac8c4.jpg?s=45 1x, https://secure.gravatar.com/avatar/07df4299a645f4aaa81a35ee72aac8c4.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            108<br/>
<a href="/u/Chukoloco08">Chukoloco08</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/horakhann">
<img alt="horakhann" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/b3cSgEnstTfwWPQXvuCkXPWqCxW.jpg" srcset="/t/p/w45_and_h45_face/b3cSgEnstTfwWPQXvuCkXPWqCxW.jpg 1x, /t/p/w90_and_h90_face/b3cSgEnstTfwWPQXvuCkXPWqCxW.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            49<br/>
<a href="/u/horakhann">horakhann</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/vgfu34">
<span class="round initials background_color pink">v</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            43<br/>
<a href="/u/vgfu34">vgfu34</a>
</p>
</div>
</div>
<p><a href="/movie/976573-elemental/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/976573-elemental/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/976573-elemental/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/976573-elemental/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/976573-elemental/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/976573-elemental/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/976573-elemental/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/976573-elemental/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#202020",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/976573-elemental"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Elemental');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Elemental',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = '6oH378KUfCEitzJkm07r97L0RsZ';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=976573&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=62825b8b0d5d854560ddaf84&referral=%2Fmovie%2F976573-elemental',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Heart of Stone (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="An intelligence operative for a shadowy global peacekeeping agency races to stop a hacker from stealing its most valuable — and dangerous — weapon." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Heart of Stone" property="og:title"/>
<meta content="An intelligence operative for a shadowy global peacekeeping agency races to stop a hacker from stealing its most valuable — and dangerous — weapon." property="og:description"/>
<meta content="/t/p/w500/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg" property="og:image"/>
<meta content="/t/p/w780/m1k24MwmoqAdKMPJDaBLwdB5Tps.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/724209-heart-of-stone" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Heart of Stone" name="twitter:title"/>
<meta content="An intelligence operative for a shadowy global peacekeeping agency races to stop a hacker from stealing its most valuable — and dangerous — weapon." name="twitter:description"/>
<meta content="/t/p/w780/m1k24MwmoqAdKMPJDaBLwdB5Tps.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/724209-heart-of-stone" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=ar-AE" hreflang="ar-AE" rel="alternate"/>
<meta content="ar_AE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<meta content="fa_IR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/724209-heart-of-stone?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(136.5, 115.5, 115.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(136.5, 115.5, 115.5, 1), rgba(136.5, 115.5, 115.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/m1k24MwmoqAdKMPJDaBLwdB5Tps.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(136.5, 115.5, 115.5, 1) calc((50vw - 170px) - 340px), rgba(136.5, 115.5, 115.5, 0.84) 50%, rgba(136.5, 115.5, 115.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/724209-heart-of-stone">Main</a></li>
<li><a href="/movie/724209-heart-of-stone/titles">Alternative Titles</a></li>
<li><a href="/movie/724209-heart-of-stone/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/724209-heart-of-stone/releases">Release Dates</a></li>
<li><a href="/movie/724209-heart-of-stone/translations">Translations</a></li>
<li><a href="/movie/724209-heart-of-stone/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/724209-heart-of-stone/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/724209-heart-of-stone/images/backdrops">Backdrops <span class="count">52</span></a></li>
<li><a href="/movie/724209-heart-of-stone/images/logos">Logos <span class="count">17</span></a></li>
<li><a href="/movie/724209-heart-of-stone/images/posters">Posters <span class="count">72</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/724209-heart-of-stone/videos?active_nav_item=Featurettes">Featurettes <span class="count">2</span></a></li>
<li><a href="/movie/724209-heart-of-stone/videos?active_nav_item=Clips">Clips <span class="count">1</span></a></li>
<li><a href="/movie/724209-heart-of-stone/videos?active_nav_item=Trailers">Trailers <span class="count">2</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/724209-heart-of-stone/discuss">Overview</a></li>
<li><a href="/movie/724209-heart-of-stone/discuss/category/5047951f760ee3318900009a">General <span class="count">1</span></a></li>
<li><a href="/movie/724209-heart-of-stone/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">1</span></a></li>
</ul>
</li>
<li><a href="/movie/724209-heart-of-stone/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F724209-heart-of-stone" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F724209-heart-of-stone&amp;text=Heart of Stone @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Heart of Stone" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg" data-srcset="/t/p/w300_and_h450_bestv2/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 1x, /t/p/w600_and_h900_bestv2/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Now Streaming on Netflix" height="36" src="/t/p/original/t2yyOv40HZeVlLjYsCsPHnWLk4W.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Now Streaming</h4>
<h3><a class="no_click" href="/movie/724209-heart-of-stone/watch" title="Now Streaming on Netflix">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="14">
<a href="/movie/724209-heart-of-stone">Heart of Stone</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG-13
      </span>
<span class="release">
        08/11/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/53-thriller/movie">Thriller</a>, <a href="/genre/28-action/movie">Action</a>
</span>
<span class="runtime">
        2h 4m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="70.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="dblbocy0M-o" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Defy the odds.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>An intelligence operative for a shadowy global peacekeeping agency races to stop a hacker from stealing its most valuable — and dangerous — weapon.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/113914-greg-rucka">Greg Rucka</a></p>
<p class="character">Screenplay, Story</p>
</li>
<li class="profile">
<p><a href="/person/212240-tom-harper">Tom Harper</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/211980-allison-schroeder">Allison Schroeder</a></p>
<p class="character">Screenplay</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/724209-heart-of-stone/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/724209-heart-of-stone', event: 'hideOTTOffers' }, null, '/movie/724209-heart-of-stone');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/724209-heart-of-stone/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/724209-heart-of-stone/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/724209-heart-of-stone/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/724209-heart-of-stone', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/90633-gal-gadot">
<img alt="Gal Gadot" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/AbXKtWQwuDiwhoQLh34VRglwuBE.jpg" srcset="/t/p/w138_and_h175_face/AbXKtWQwuDiwhoQLh34VRglwuBE.jpg 1x, /t/p/w276_and_h350_face/AbXKtWQwuDiwhoQLh34VRglwuBE.jpg 2x"/>
</a>
<p><a href="/person/90633-gal-gadot">Gal Gadot</a></p>
<p class="character">Rachel Stone</p>
</li>
<li class="card">
<a href="/person/1254583-jamie-dornan">
<img alt="Jamie Dornan" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/qmTiAm3LII5moykSriVkJCeysKC.jpg" srcset="/t/p/w138_and_h175_face/qmTiAm3LII5moykSriVkJCeysKC.jpg 1x, /t/p/w276_and_h350_face/qmTiAm3LII5moykSriVkJCeysKC.jpg 2x"/>
</a>
<p><a href="/person/1254583-jamie-dornan">Jamie Dornan</a></p>
<p class="character">Parker</p>
</li>
<li class="card">
<a href="/person/1108120-alia-bhatt">
<img alt="Alia Bhatt" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/RBnTJPegPFLBS4VPsNLbf6iAoD.jpg" srcset="/t/p/w138_and_h175_face/RBnTJPegPFLBS4VPsNLbf6iAoD.jpg 1x, /t/p/w276_and_h350_face/RBnTJPegPFLBS4VPsNLbf6iAoD.jpg 2x"/>
</a>
<p><a href="/person/1108120-alia-bhatt">Alia Bhatt</a></p>
<p class="character">Keya Dhawan</p>
</li>
<li class="card">
<a href="/person/2598-sophie-okonedo">
<img alt="Sophie Okonedo" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/oMZmk0q04ly3ztD8Us4f1yfPyF1.jpg" srcset="/t/p/w138_and_h175_face/oMZmk0q04ly3ztD8Us4f1yfPyF1.jpg 1x, /t/p/w276_and_h350_face/oMZmk0q04ly3ztD8Us4f1yfPyF1.jpg 2x"/>
</a>
<p><a href="/person/2598-sophie-okonedo">Sophie Okonedo</a></p>
<p class="character">Nomad</p>
</li>
<li class="card">
<a href="/person/16808-matthias-schweighofer">
<img alt="Matthias Schweighöfer" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/i4c5JjvC5EpecZbp4J96mFmtm0Z.jpg" srcset="/t/p/w138_and_h175_face/i4c5JjvC5EpecZbp4J96mFmtm0Z.jpg 1x, /t/p/w276_and_h350_face/i4c5JjvC5EpecZbp4J96mFmtm0Z.jpg 2x"/>
</a>
<p><a href="/person/16808-matthias-schweighofer">Matthias Schweighöfer</a></p>
<p class="character">Jack of Hearts</p>
</li>
<li class="card">
<a href="/person/1534392-paul-ready">
<img alt="Paul Ready" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/8sQg5Qb3q2wlhvtBD6iu3NKAHRg.jpg" srcset="/t/p/w138_and_h175_face/8sQg5Qb3q2wlhvtBD6iu3NKAHRg.jpg 1x, /t/p/w276_and_h350_face/8sQg5Qb3q2wlhvtBD6iu3NKAHRg.jpg 2x"/>
</a>
<p><a href="/person/1534392-paul-ready">Paul Ready</a></p>
<p class="character">Bailey</p>
</li>
<li class="card">
<a href="/person/564035-jing-lusi">
<img alt="Jing Lusi" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/lsv9GNAZ5gmMpdcjrVGswaY7Ghx.jpg" srcset="/t/p/w138_and_h175_face/lsv9GNAZ5gmMpdcjrVGswaY7Ghx.jpg 1x, /t/p/w276_and_h350_face/lsv9GNAZ5gmMpdcjrVGswaY7Ghx.jpg 2x"/>
</a>
<p><a href="/person/564035-jing-lusi">Jing Lusi</a></p>
<p class="character">Yang</p>
</li>
<li class="card">
<a href="/person/91494-enzo-cilenti">
<img alt="Enzo Cilenti" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/lGFHPUsOlAnncpZLfdFXCGq2nji.jpg" srcset="/t/p/w138_and_h175_face/lGFHPUsOlAnncpZLfdFXCGq2nji.jpg 1x, /t/p/w276_and_h350_face/lGFHPUsOlAnncpZLfdFXCGq2nji.jpg 2x"/>
</a>
<p><a href="/person/91494-enzo-cilenti">Enzo Cilenti</a></p>
<p class="character">Mulvaney</p>
</li>
<li class="card">
<a href="/person/2532090-joe-reisig">
<img alt="Joe Reisig" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/xlGLIyjZcWRKXv5l1vrgoaveLCy.jpg" srcset="/t/p/w138_and_h175_face/xlGLIyjZcWRKXv5l1vrgoaveLCy.jpg 1x, /t/p/w276_and_h350_face/xlGLIyjZcWRKXv5l1vrgoaveLCy.jpg 2x"/>
</a>
<p><a href="/person/2532090-joe-reisig">Joe Reisig</a></p>
<p class="character">Lars Monroe</p>
</li>
<li class="filler view_more">
<p><a href="/movie/724209-heart-of-stone/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/724209-heart-of-stone/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>2</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>2</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container two">
<div class="content two">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/MovieGuys">
<span class="round initials background_color red">M</span>
</a>
</div>
<div class="info">
<h3><a href="/review/64da8d6559e8a900c59f02e3">A review by MovieGuys</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 5.0</div>
<h5>Written by <a href="/u/MovieGuys">MovieGuys</a> on August 14, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>Heart of Stone, in spite of its big budget polish offers nothing new.</p>
<p>This is very much your standard, derivative, run of the mill, action fare with a Mission Impossible vibe and a female lead. </p>
<p>Its not bad, as such, its more that its all been done before and done with a little more imagination.</p>
<p>As for the plug for British intelligence, as we are seeing from the Ukraine conflict and others around the world, they are no more the cuddly cat loving "good guys" than their US counterparts.</p>
<p>In summary, watchable, lots of money equals polish, in terms of action scenes and special effects b... <a class="underline" href="/review/64da8d6559e8a900c59f02e3">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/724209-heart-of-stone/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>5</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>52</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>72</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/VbnS5biBmsw/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="VbnS5biBmsw" data-site="YouTube" data-title="First Look" href="/video/play?key=VbnS5biBmsw"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Heart of Stone" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/m1k24MwmoqAdKMPJDaBLwdB5Tps.jpg" srcset="/t/p/w533_and_h300_bestv2/m1k24MwmoqAdKMPJDaBLwdB5Tps.jpg 1x, /t/p/w1066_and_h600_bestv2/m1k24MwmoqAdKMPJDaBLwdB5Tps.jpg 2x"/>
</div>
<div class="poster">
<img alt="Heart of Stone" class="poster" src="/t/p/w220_and_h330_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg" srcset="/t/p/w220_and_h330_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 1x, /t/p/w440_and_h660_face/vB8o2p4ETnrfiWEgVxHmHWP9yRl.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '724209-heart-of-stone'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/heart-of-stone-0" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.netflix.com/title/81416533" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> -</p>
<p><strong><bdi>Revenue</bdi></strong> -</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/83-saving-the-world/movie">saving the world</a></li>
<li><a href="/keyword/470-spy/movie">spy</a></li>
<li><a href="/keyword/11134-espionage/movie">espionage</a></li>
<li><a href="/keyword/14555-mi6/movie">mi6</a></li>
<li><a href="/keyword/14618-british-spy/movie">british spy</a></li>
<li><a href="/keyword/18117-female-spy/movie">female spy</a></li>
<li><a href="/keyword/318506-strong-female-lead/movie">strong female lead</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/Giger">
<img alt="Giger" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg" srcset="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 1x, /t/p/w90_and_h90_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            80<br/>
<a href="/u/Giger">Giger</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/cordraydoll2">
<img alt="cordraydoll2" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yhVdWs6V3XEjNJhQMrZah5luglQ.jpg" srcset="/t/p/w45_and_h45_face/yhVdWs6V3XEjNJhQMrZah5luglQ.jpg 1x, /t/p/w90_and_h90_face/yhVdWs6V3XEjNJhQMrZah5luglQ.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            39<br/>
<a href="/u/cordraydoll2">cordraydoll2</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/AlexandreWabi">
<img alt="Alexandre" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/uLU8IrBrxDGydkrWvbqzmloupjW.jpg" srcset="/t/p/w45_and_h45_face/uLU8IrBrxDGydkrWvbqzmloupjW.jpg 1x, /t/p/w90_and_h90_face/uLU8IrBrxDGydkrWvbqzmloupjW.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            29<br/>
<a href="/u/AlexandreWabi">Alexandre</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/admovieslive">
<img alt="GOD" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/b72e0a4968dd7b91519ae60f839c0d0b.jpg?s=45" srcset="https://secure.gravatar.com/avatar/b72e0a4968dd7b91519ae60f839c0d0b.jpg?s=45 1x, https://secure.gravatar.com/avatar/b72e0a4968dd7b91519ae60f839c0d0b.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            27<br/>
<a href="/u/admovieslive">GOD</a>
</p>
</div>
</div>
<p><a href="/movie/724209-heart-of-stone/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/724209-heart-of-stone/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/724209-heart-of-stone/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/724209-heart-of-stone/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/724209-heart-of-stone/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/724209-heart-of-stone/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/724209-heart-of-stone/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/724209-heart-of-stone/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#897474",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/724209-heart-of-stone"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Heart of Stone');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Heart of Stone',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'vB8o2p4ETnrfiWEgVxHmHWP9yRl';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=724209&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=5f0cbd05498ef90036861a5f&referral=%2Fmovie%2F724209-heart-of-stone',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Spider-Man: Across the Spider-Verse (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="After reuniting with Gwen Stacy, Brooklyn’s full-time, friendly neighborhood Spider-Man is catapulted across the Multiverse, where he encounters the Spider Society, a team of Spider-People charged with protecting the Multiverse’s very existence. But when the heroes clash on how to handle a new threat, Miles finds himself pitted against the other Spiders and must set out on his own to save those he loves most." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Spider-Man: Across the Spider-Verse" property="og:title"/>
<meta content="After reuniting with Gwen Stacy, Brooklyn’s full-time, friendly neighborhood Spider-Man is catapulted across the Multiverse, where he encounters the Spider Society, a team of Spider-People charged with protecting the Multiverse’s very existence. But when the heroes clash on how to handle a new threat, Miles finds himself pitted against the other Spiders and must set out on his own to save those he loves most." property="og:description"/>
<meta content="/t/p/w500/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg" property="og:image"/>
<meta content="/t/p/w780/4HodYYKEIsGOdinkGi2Ucz6X9i0.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Spider-Man: Across the Spider-Verse" name="twitter:title"/>
<meta content="After reuniting with Gwen Stacy, Brooklyn’s full-time, friendly neighborhood Spider-Man is catapulted across the Multiverse, where he encounters the Spider Society, a team of Spider-People charged with protecting the Multiverse’s very existence. But when the heroes clash on how to handle a new threat, Miles finds himself pitted against the other Spiders and must set out on his own to save those he loves most." name="twitter:description"/>
<meta content="/t/p/w780/4HodYYKEIsGOdinkGi2Ucz6X9i0.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<meta content="ca_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=et-EE" hreflang="et-EE" rel="alternate"/>
<meta content="et_EE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<meta content="fa_IR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=gu-GU" hreflang="gu-GU" rel="alternate"/>
<meta content="gu_GU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=hi-IN" hreflang="hi-IN" rel="alternate"/>
<meta content="hi_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=hy-HY" hreflang="hy-HY" rel="alternate"/>
<meta content="hy_HY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=ka-GE" hreflang="ka-GE" rel="alternate"/>
<meta content="ka_GE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=kn-IN" hreflang="kn-IN" rel="alternate"/>
<meta content="kn_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=lv-LV" hreflang="lv-LV" rel="alternate"/>
<meta content="lv_LV" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=ml-IN" hreflang="ml-IN" rel="alternate"/>
<meta content="ml_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=nl-BE" hreflang="nl-BE" rel="alternate"/>
<meta content="nl_BE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=ta-IN" hreflang="ta-IN" rel="alternate"/>
<meta content="ta_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=te-IN" hreflang="te-IN" rel="alternate"/>
<meta content="te_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 10.5, 52.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 10.5, 52.5, 1), rgba(31.5, 10.5, 52.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/4HodYYKEIsGOdinkGi2Ucz6X9i0.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 10.5, 52.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 10.5, 52.5, 0.84) 50%, rgba(31.5, 10.5, 52.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/569094-spider-man-across-the-spider-verse">Main</a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/titles">Alternative Titles</a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/releases">Release Dates</a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/translations">Translations</a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/569094-spider-man-across-the-spider-verse/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/569094-spider-man-across-the-spider-verse/images/backdrops">Backdrops <span class="count">68</span></a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/images/logos">Logos <span class="count">18</span></a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/images/posters">Posters <span class="count">373</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/569094-spider-man-across-the-spider-verse/videos?active_nav_item=Featurettes">Featurettes <span class="count">15</span></a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/videos?active_nav_item=Behind the Scenes">Behind the Scenes <span class="count">3</span></a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/videos?active_nav_item=Teasers">Teasers <span class="count">41</span></a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/videos?active_nav_item=Clips">Clips <span class="count">7</span></a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/videos?active_nav_item=Trailers">Trailers <span class="count">5</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/569094-spider-man-across-the-spider-verse/discuss">Overview</a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/discuss/category/5047951f760ee3318900009a">General <span class="count">4</span></a></li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">2</span></a></li>
</ul>
</li>
<li><a href="/movie/569094-spider-man-across-the-spider-verse/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F569094-spider-man-across-the-spider-verse" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F569094-spider-man-across-the-spider-verse&amp;text=Spider-Man: Across the Spider-Verse @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Spider-Man: Across the Spider-Verse" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg" data-srcset="/t/p/w300_and_h450_bestv2/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 1x, /t/p/w600_and_h900_bestv2/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Available to Rent or Buy on Zee5" height="36" src="/t/p/original/ajbCmwvZ8HiePHZaOVEgm9MzyuA.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Available to Rent or Buy</h4>
<h3><a class="no_click" href="/movie/569094-spider-man-across-the-spider-verse/watch" title="Available to Rent or Buy on Zee5">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="35">
<a href="/movie/569094-spider-man-across-the-spider-verse">Spider-Man: Across the Spider-Verse</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        UA
      </span>
<span class="release">
        06/01/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/16-animation/movie">Animation</a>, <a href="/genre/28-action/movie">Action</a>, <a href="/genre/12-adventure/movie">Adventure</a>, <a href="/genre/878-science-fiction/movie">Science Fiction</a>
</span>
<span class="runtime">
        2h 20m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="85.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r85"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="yFrxzaBLDQM" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">It's how you wear the mask that matters.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>After reuniting with Gwen Stacy, Brooklyn’s full-time, friendly neighborhood Spider-Man is catapulted across the Multiverse, where he encounters the Spider Society, a team of Spider-People charged with protecting the Multiverse’s very existence. But when the heroes clash on how to handle a new threat, Miles finds himself pitted against the other Spiders and must set out on his own to save those he loves most.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/89596-joaquim-dos-santos">Joaquim Dos Santos</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/1046497-justin-k-thompson">Justin K. Thompson</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/2451598-kemp-powers">Kemp Powers</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/155267-christopher-miller">Christopher Miller</a></p>
<p class="character">Writer</p>
</li>
<li class="profile">
<p><a href="/person/57264-dave-callaham">Dave Callaham</a></p>
<p class="character">Writer</p>
</li>
<li class="profile">
<p><a href="/person/107446-phil-lord">Phil Lord</a></p>
<p class="character">Writer</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/569094-spider-man-across-the-spider-verse/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/569094-spider-man-across-the-spider-verse', event: 'hideOTTOffers' }, null, '/movie/569094-spider-man-across-the-spider-verse');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/569094-spider-man-across-the-spider-verse/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/569094-spider-man-across-the-spider-verse/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/569094-spider-man-across-the-spider-verse/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/569094-spider-man-across-the-spider-verse', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/587506-shameik-moore">
<img alt="Shameik Moore" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/uJNaSTsfBOvtFWsPP23zNthknsB.jpg" srcset="/t/p/w138_and_h175_face/uJNaSTsfBOvtFWsPP23zNthknsB.jpg 1x, /t/p/w276_and_h350_face/uJNaSTsfBOvtFWsPP23zNthknsB.jpg 2x"/>
</a>
<p><a href="/person/587506-shameik-moore">Shameik Moore</a></p>
<p class="character">Miles Morales / Spider-Man (voice)</p>
</li>
<li class="card">
<a href="/person/130640-hailee-steinfeld">
<img alt="Hailee Steinfeld" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/q4UpZMEuvNCN5lL5L6xa3ICpheJ.jpg" srcset="/t/p/w138_and_h175_face/q4UpZMEuvNCN5lL5L6xa3ICpheJ.jpg 1x, /t/p/w276_and_h350_face/q4UpZMEuvNCN5lL5L6xa3ICpheJ.jpg 2x"/>
</a>
<p><a href="/person/130640-hailee-steinfeld">Hailee Steinfeld</a></p>
<p class="character">Gwen Stacy / Spider-Woman (voice)</p>
</li>
<li class="card">
<a href="/person/17881-jason-schwartzman">
<img alt="Jason Schwartzman" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/gCjMdmW1DiPAClHVl4zHEIffIsE.jpg" srcset="/t/p/w138_and_h175_face/gCjMdmW1DiPAClHVl4zHEIffIsE.jpg 1x, /t/p/w276_and_h350_face/gCjMdmW1DiPAClHVl4zHEIffIsE.jpg 2x"/>
</a>
<p><a href="/person/17881-jason-schwartzman">Jason Schwartzman</a></p>
<p class="character">Jonathan Ohnn / Spot (voice)</p>
</li>
<li class="card">
<a href="/person/25072-oscar-isaac">
<img alt="Oscar Isaac" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/dW5U5yrIIPmMjRThR9KT2xH6nTz.jpg" srcset="/t/p/w138_and_h175_face/dW5U5yrIIPmMjRThR9KT2xH6nTz.jpg 1x, /t/p/w276_and_h350_face/dW5U5yrIIPmMjRThR9KT2xH6nTz.jpg 2x"/>
</a>
<p><a href="/person/25072-oscar-isaac">Oscar Isaac</a></p>
<p class="character">Miguel O'Hara / Spider-Man 2099 (voice)</p>
</li>
<li class="card">
<a href="/person/226366-brian-tyree-henry">
<img alt="Brian Tyree Henry" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/1UgDnFt3OteCJQPiUelWzIR5bvT.jpg" srcset="/t/p/w138_and_h175_face/1UgDnFt3OteCJQPiUelWzIR5bvT.jpg 1x, /t/p/w276_and_h350_face/1UgDnFt3OteCJQPiUelWzIR5bvT.jpg 2x"/>
</a>
<p><a href="/person/226366-brian-tyree-henry">Brian Tyree Henry</a></p>
<p class="character">Jeff Morales (voice)</p>
</li>
<li class="card">
<a href="/person/141610-luna-lauren-velez">
<img alt="Luna Lauren Velez" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/98BvmTJCZHx0jPv0oNcv04Jkmfb.jpg" srcset="/t/p/w138_and_h175_face/98BvmTJCZHx0jPv0oNcv04Jkmfb.jpg 1x, /t/p/w276_and_h350_face/98BvmTJCZHx0jPv0oNcv04Jkmfb.jpg 2x"/>
</a>
<p><a href="/person/141610-luna-lauren-velez">Luna Lauren Velez</a></p>
<p class="character">Rio Morales (voice)</p>
</li>
<li class="card">
<a href="/person/543505-jake-johnson">
<img alt="Jake Johnson" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/3gASdJlbZYxTDYMaX6ALo4BDEjN.jpg" srcset="/t/p/w138_and_h175_face/3gASdJlbZYxTDYMaX6ALo4BDEjN.jpg 1x, /t/p/w276_and_h350_face/3gASdJlbZYxTDYMaX6ALo4BDEjN.jpg 2x"/>
</a>
<p><a href="/person/543505-jake-johnson">Jake Johnson</a></p>
<p class="character">Peter B. Parker / Spider-Man (voice)</p>
</li>
<li class="card">
<a href="/person/1455336-issa-rae">
<img alt="Issa Rae" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/1tX1T5ZNCMh2KYP1jMgfg8P26vm.jpg" srcset="/t/p/w138_and_h175_face/1tX1T5ZNCMh2KYP1jMgfg8P26vm.jpg 1x, /t/p/w276_and_h350_face/1tX1T5ZNCMh2KYP1jMgfg8P26vm.jpg 2x"/>
</a>
<p><a href="/person/1455336-issa-rae">Issa Rae</a></p>
<p class="character">Jessica Drew / Spider-Woman (voice)</p>
</li>
<li class="card">
<a href="/person/1109702-karan-soni">
<img alt="Karan Soni" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/hkyWd9bcuOqUAUepOJLE47izTWR.jpg" srcset="/t/p/w138_and_h175_face/hkyWd9bcuOqUAUepOJLE47izTWR.jpg 1x, /t/p/w276_and_h350_face/hkyWd9bcuOqUAUepOJLE47izTWR.jpg 2x"/>
</a>
<p><a href="/person/1109702-karan-soni">Karan Soni</a></p>
<p class="character">Pavitr Prabhakar / Spider-Man India (voice)</p>
</li>
<li class="filler view_more">
<p><a href="/movie/569094-spider-man-across-the-spider-verse/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/569094-spider-man-across-the-spider-verse/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>7</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>6</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container seven">
<div class="content seven">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/screenzealots">
<img alt="Louisa Moore - Screen Zealots" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/70d4177132896d293b72f4c595521141.jpg?s=45" srcset="https://secure.gravatar.com/avatar/70d4177132896d293b72f4c595521141.jpg?s=45 1x, https://secure.gravatar.com/avatar/70d4177132896d293b72f4c595521141.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64cca1752f266b09ef121de5">A review by Louisa Moore - Screen Zealots</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 9.0</div>
<h5>Written by <a href="/u/screenzealots">Louisa Moore - Screen Zealots</a> on August  4, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>I don’t have that much to say about “Spider-Man: Across the Spider-Verse”, the sequel to the equally terrific 2018 Oscar winning film “Spider-Man: Into the Spider-Verse,” except that it’s easily one of the best films of the year. It’s the type of achievement in animation that’s not only artistically skilled but also wildly entertaining. This is one of the most perfect pieces of animated cinema in years and even better, it’s aimed squarely at more sophisticated audiences of older kids, teens, and adults.</p>
<p>Miles Morales (voice of Shameik Moore) is back for part two, and he’s happily fulfilling... <a class="underline" href="/review/64cca1752f266b09ef121de5">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/569094-spider-man-across-the-spider-verse/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>71</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>68</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>373</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/BbXJ3_AQE_o/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="BbXJ3_AQE_o" data-site="YouTube" data-title="First Look" href="/video/play?key=BbXJ3_AQE_o"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Spider-Man: Across the Spider-Verse" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/4HodYYKEIsGOdinkGi2Ucz6X9i0.jpg" srcset="/t/p/w533_and_h300_bestv2/4HodYYKEIsGOdinkGi2Ucz6X9i0.jpg 1x, /t/p/w1066_and_h600_bestv2/4HodYYKEIsGOdinkGi2Ucz6X9i0.jpg 2x"/>
</div>
<div class="poster">
<img alt="Spider-Man: Across the Spider-Verse" class="poster" src="/t/p/w220_and_h330_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg" srcset="/t/p/w220_and_h330_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 1x, /t/p/w440_and_h660_face/8Vt6mWEReuy4Of61Lnj5Xj704m8.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel collection">
<div class="collection" id="collection_waypoint"></div>
<script>
                var collection_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('collection_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !collection_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/collection/{0}/static_cache/movie_card', '573436'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false,
                          theme_color: '#200b35'
                        }
                      }).done(function(response) {
                        collection_waypoint_check = true;

                        $('#collection_waypoint').html(response).hide().fadeIn(1000);
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '569094-spider-man-across-the-spider-verse'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/SpiderVerseMovie" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/SpiderVerse" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/spiderversemovie/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/spider-man-into-the-spider-verse-2" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.acrossthespiderverse.movie" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $100,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $683,241,751.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/2858-sacrifice/movie">sacrifice</a></li>
<li><a href="/keyword/5451-comic-book/movie">comic book</a></li>
<li><a href="/keyword/9663-sequel/movie">sequel</a></li>
<li><a href="/keyword/9715-superhero/movie">superhero</a></li>
<li><a href="/keyword/9717-based-on-comic/movie">based on comic</a></li>
<li><a href="/keyword/9820-alternate-dimension/movie">alternate dimension</a></li>
<li><a href="/keyword/18095-alternate-version/movie">alternate version</a></li>
<li><a href="/keyword/33637-super-power/movie">super power</a></li>
<li><a href="/keyword/41523-brooklyn-new-york-city/movie">brooklyn, new york city</a></li>
<li><a href="/keyword/155030-superhero-team/movie">superhero team</a></li>
<li><a href="/keyword/158124-spider-bite/movie">spider bite</a></li>
<li><a href="/keyword/163074-super-villain/movie">super villain</a></li>
<li><a href="/keyword/175102-cliffhanger/movie">cliffhanger</a></li>
<li><a href="/keyword/213104-teen-superhero/movie">teen superhero</a></li>
<li><a href="/keyword/245157-alternate-universe/movie">alternate universe</a></li>
<li><a href="/keyword/272493-female-superhero/movie">female superhero</a></li>
<li><a href="/keyword/299365-interdimensional-travel/movie">interdimensional travel</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/Sheigutn">
<img alt="Shei" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg" srcset="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 1x, /t/p/w90_and_h90_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            935<br/>
<a href="/u/Sheigutn">Shei</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            534<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/PPxx76">
<span class="round initials background_color orange">P</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            126<br/>
<a href="/u/PPxx76">PPxx76</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/leonegomezc">
<img alt="leonegomezc" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/k3c6JTv9xz9LzIeTQGLedHLwuGC.png" srcset="/t/p/w45_and_h45_face/k3c6JTv9xz9LzIeTQGLedHLwuGC.png 1x, /t/p/w90_and_h90_face/k3c6JTv9xz9LzIeTQGLedHLwuGC.png 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            116<br/>
<a href="/u/leonegomezc">leonegomezc</a>
</p>
</div>
</div>
<p><a href="/movie/569094-spider-man-across-the-spider-verse/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/569094-spider-man-across-the-spider-verse/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/569094-spider-man-across-the-spider-verse/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/569094-spider-man-across-the-spider-verse/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/569094-spider-man-across-the-spider-verse/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/569094-spider-man-across-the-spider-verse/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/569094-spider-man-across-the-spider-verse/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/569094-spider-man-across-the-spider-verse/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#200b35",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/569094-spider-man-across-the-spider-verse"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Spider-Man: Across the Spider-Verse');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Spider-Man: Across the Spider-Verse',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = '8Vt6mWEReuy4Of61Lnj5Xj704m8';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=569094&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=5c17ccc692514132c30c68df&referral=%2Fmovie%2F569094-spider-man-across-the-spider-verse',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Transformers: Rise of the Beasts (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="When a new threat capable of destroying the entire planet emerges, Optimus Prime and the Autobots must team up with a powerful faction known as the Maximals. With the fate of humanity hanging in the balance, humans Noah and Elena will do whatever it takes to help the Transformers as they engage in the ultimate battle to save Earth." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Transformers: Rise of the Beasts" property="og:title"/>
<meta content="When a new threat capable of destroying the entire planet emerges, Optimus Prime and the Autobots must team up with a powerful faction known as the Maximals. With the fate of humanity hanging in the balance, humans Noah and Elena will do whatever it takes to help the Transformers as they engage in the ultimate battle to save Earth." property="og:description"/>
<meta content="/t/p/w500/gPbM0MK8CP8A174rmUwGsADNYKD.jpg" property="og:image"/>
<meta content="/t/p/w780/2vFuG6bWGyQUzYS9d69E5l85nIz.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Transformers: Rise of the Beasts" name="twitter:title"/>
<meta content="When a new threat capable of destroying the entire planet emerges, Optimus Prime and the Autobots must team up with a powerful faction known as the Maximals. With the fate of humanity hanging in the balance, humans Noah and Elena will do whatever it takes to help the Transformers as they engage in the ultimate battle to save Earth." name="twitter:description"/>
<meta content="/t/p/w780/2vFuG6bWGyQUzYS9d69E5l85nIz.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=ar-AE" hreflang="ar-AE" rel="alternate"/>
<meta content="ar_AE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<meta content="ca_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=cn-CN" hreflang="cn-CN" rel="alternate"/>
<meta content="cn_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<meta content="fa_IR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=hy-HY" hreflang="hy-HY" rel="alternate"/>
<meta content="hy_HY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=lv-LV" hreflang="lv-LV" rel="alternate"/>
<meta content="lv_LV" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=nl-BE" hreflang="nl-BE" rel="alternate"/>
<meta content="nl_BE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(241.5, 220.5, 199.5, 1);
      --primaryColorContrast: #000000;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(241.5, 220.5, 199.5, 1), rgba(241.5, 220.5, 199.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }


    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/2vFuG6bWGyQUzYS9d69E5l85nIz.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(241.5, 220.5, 199.5, 1) calc((50vw - 170px) - 340px), rgba(241.5, 220.5, 199.5, 0.84) 50%, rgba(241.5, 220.5, 199.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/667538-transformers-rise-of-the-beasts">Main</a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/titles">Alternative Titles</a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/releases">Release Dates</a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/translations">Translations</a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/667538-transformers-rise-of-the-beasts/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/667538-transformers-rise-of-the-beasts/images/backdrops">Backdrops <span class="count">24</span></a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/images/logos">Logos <span class="count">24</span></a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/images/posters">Posters <span class="count">243</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/667538-transformers-rise-of-the-beasts/videos?active_nav_item=Behind the Scenes">Behind the Scenes <span class="count">3</span></a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/videos?active_nav_item=Teasers">Teasers <span class="count">21</span></a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/videos?active_nav_item=Featurettes">Featurettes <span class="count">13</span></a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/videos?active_nav_item=Trailers">Trailers <span class="count">3</span></a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/videos?active_nav_item=Clips">Clips <span class="count">5</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/667538-transformers-rise-of-the-beasts/discuss">Overview</a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/discuss/category/5047951f760ee3318900009a">General <span class="count">6</span></a></li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">1</span></a></li>
</ul>
</li>
<li><a href="/movie/667538-transformers-rise-of-the-beasts/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F667538-transformers-rise-of-the-beasts" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F667538-transformers-rise-of-the-beasts&amp;text=Transformers: Rise of the Beasts @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Transformers: Rise of the Beasts" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/gPbM0MK8CP8A174rmUwGsADNYKD.jpg" data-srcset="/t/p/w300_and_h450_bestv2/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 1x, /t/p/w600_and_h900_bestv2/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/gPbM0MK8CP8A174rmUwGsADNYKD.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Available to Rent or Buy on Amazon Video" height="36" src="/t/p/original/5NyLm42TmCqCMOZFvH4fcoSNKEW.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Available to Rent or Buy</h4>
<h3><a class="no_click" href="/movie/667538-transformers-rise-of-the-beasts/watch" title="Available to Rent or Buy on Amazon Video">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="32">
<a href="/movie/667538-transformers-rise-of-the-beasts">Transformers: Rise of the Beasts</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG-13
      </span>
<span class="release">
        06/09/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/28-action/movie">Action</a>, <a href="/genre/12-adventure/movie">Adventure</a>, <a href="/genre/878-science-fiction/movie">Science Fiction</a>
</span>
<span class="runtime">
        2h 7m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="75.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r75"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="ZtuFgnxQMrA" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Unite or fall.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>When a new threat capable of destroying the entire planet emerges, Optimus Prime and the Autobots must team up with a powerful faction known as the Maximals. With the fate of humanity hanging in the balance, humans Noah and Elena will do whatever it takes to help the Transformers as they engage in the ultimate battle to save Earth.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/74569-joby-harold">Joby Harold</a></p>
<p class="character">Screenplay, Story</p>
</li>
<li class="profile">
<p><a href="/person/1551545-steven-caple-jr">Steven Caple Jr.</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/112947-erich-hoeber">Erich Hoeber</a></p>
<p class="character">Screenplay</p>
</li>
<li class="profile">
<p><a href="/person/3072850-darnell-metayer">Darnell Metayer</a></p>
<p class="character">Screenplay</p>
</li>
<li class="profile">
<p><a href="/person/3072852-josh-peters">Josh Peters</a></p>
<p class="character">Screenplay</p>
</li>
<li class="profile">
<p><a href="/person/112948-jon-hoeber">Jon Hoeber</a></p>
<p class="character">Screenplay</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/667538-transformers-rise-of-the-beasts/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/667538-transformers-rise-of-the-beasts', event: 'hideOTTOffers' }, null, '/movie/667538-transformers-rise-of-the-beasts');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/667538-transformers-rise-of-the-beasts/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/667538-transformers-rise-of-the-beasts/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/667538-transformers-rise-of-the-beasts/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/667538-transformers-rise-of-the-beasts', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/1560244-anthony-ramos">
<img alt="Anthony Ramos" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/2Stnm8PQI7xHkVwINb4MhS7LOuR.jpg" srcset="/t/p/w138_and_h175_face/2Stnm8PQI7xHkVwINb4MhS7LOuR.jpg 1x, /t/p/w276_and_h350_face/2Stnm8PQI7xHkVwINb4MhS7LOuR.jpg 2x"/>
</a>
<p><a href="/person/1560244-anthony-ramos">Anthony Ramos</a></p>
<p class="character">Noah Diaz</p>
</li>
<li class="card">
<a href="/person/1676520-dominique-fishback">
<img alt="Dominique Fishback" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/zduC0PM7xKzFX4F7DH8CCt5gt6O.jpg" srcset="/t/p/w138_and_h175_face/zduC0PM7xKzFX4F7DH8CCt5gt6O.jpg 1x, /t/p/w276_and_h350_face/zduC0PM7xKzFX4F7DH8CCt5gt6O.jpg 2x"/>
</a>
<p><a href="/person/1676520-dominique-fishback">Dominique Fishback</a></p>
<p class="character">Elena Wallace</p>
</li>
<li class="card">
<a href="/person/19540-peter-cullen">
<img alt="Peter Cullen" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/9Snf4fBUkk5MrAjqtNtgZRJYJbj.jpg" srcset="/t/p/w138_and_h175_face/9Snf4fBUkk5MrAjqtNtgZRJYJbj.jpg 1x, /t/p/w276_and_h350_face/9Snf4fBUkk5MrAjqtNtgZRJYJbj.jpg 2x"/>
</a>
<p><a href="/person/19540-peter-cullen">Peter Cullen</a></p>
<p class="character">Optimus Prime (voice)</p>
</li>
<li class="card">
<a href="/person/2372-ron-perlman">
<img alt="Ron Perlman" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/9riPBfsWpzEzh2y9ucxTW22iakI.jpg" srcset="/t/p/w138_and_h175_face/9riPBfsWpzEzh2y9ucxTW22iakI.jpg 1x, /t/p/w276_and_h350_face/9riPBfsWpzEzh2y9ucxTW22iakI.jpg 2x"/>
</a>
<p><a href="/person/2372-ron-perlman">Ron Perlman</a></p>
<p class="character">Optimus Primal (voice)</p>
</li>
<li class="card">
<a href="/person/22970-peter-dinklage">
<img alt="Peter Dinklage" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/9CAd7wr8QZyIN0E7nm8v1B6WkGn.jpg" srcset="/t/p/w138_and_h175_face/9CAd7wr8QZyIN0E7nm8v1B6WkGn.jpg 1x, /t/p/w276_and_h350_face/9CAd7wr8QZyIN0E7nm8v1B6WkGn.jpg 2x"/>
</a>
<p><a href="/person/22970-peter-dinklage">Peter Dinklage</a></p>
<p class="character">Scourge (voice)</p>
</li>
<li class="card">
<a href="/person/1620-michelle-yeoh">
<img alt="Michelle Yeoh" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/6oxvfyrrM3YmhgFZSqc8ESqPZoC.jpg" srcset="/t/p/w138_and_h175_face/6oxvfyrrM3YmhgFZSqc8ESqPZoC.jpg 1x, /t/p/w276_and_h350_face/6oxvfyrrM3YmhgFZSqc8ESqPZoC.jpg 2x"/>
</a>
<p><a href="/person/1620-michelle-yeoh">Michelle Yeoh</a></p>
<p class="character">Airazor (voice)</p>
</li>
<li class="card">
<a href="/person/1427948-pete-davidson">
<img alt="Pete Davidson" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/mSlLMk45CUgMGT1o7Pkh9zYaLxK.jpg" srcset="/t/p/w138_and_h175_face/mSlLMk45CUgMGT1o7Pkh9zYaLxK.jpg 1x, /t/p/w276_and_h350_face/mSlLMk45CUgMGT1o7Pkh9zYaLxK.jpg 2x"/>
</a>
<p><a href="/person/1427948-pete-davidson">Pete Davidson</a></p>
<p class="character">Mirage (voice)</p>
</li>
<li class="card">
<a href="/person/1700631-liza-koshy">
<img alt="Liza Koshy" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/67PtOsPiLTvyFtRtJ1pK23oJICc.jpg" srcset="/t/p/w138_and_h175_face/67PtOsPiLTvyFtRtJ1pK23oJICc.jpg 1x, /t/p/w276_and_h350_face/67PtOsPiLTvyFtRtJ1pK23oJICc.jpg 2x"/>
</a>
<p><a href="/person/1700631-liza-koshy">Liza Koshy</a></p>
<p class="character">Arcee (voice)</p>
</li>
<li class="card">
<a href="/person/2627590-cristo-fernandez">
<img alt="Cristo Fernández" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/pRuCGBvmLgtALcEUcFemzTDYad1.jpg" srcset="/t/p/w138_and_h175_face/pRuCGBvmLgtALcEUcFemzTDYad1.jpg 1x, /t/p/w276_and_h350_face/pRuCGBvmLgtALcEUcFemzTDYad1.jpg 2x"/>
</a>
<p><a href="/person/2627590-cristo-fernandez">Cristo Fernández</a></p>
<p class="character">Wheeljack (voice)</p>
</li>
<li class="filler view_more">
<p><a href="/movie/667538-transformers-rise-of-the-beasts/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/667538-transformers-rise-of-the-beasts/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>6</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>7</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container six">
<div class="content six">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/garethmb">
<img alt="garethmb" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/3593437cbd05cebe0a4ee753965a8ad1.jpg?s=45" srcset="https://secure.gravatar.com/avatar/3593437cbd05cebe0a4ee753965a8ad1.jpg?s=45 1x, https://secure.gravatar.com/avatar/3593437cbd05cebe0a4ee753965a8ad1.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/647f42bacf4b8b014190d724">A review by garethmb</a></h3>
<div class="flex">
<h5>Written by <a href="/u/garethmb">garethmb</a> on June  6, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>The latest in the long-running and popular Transformer series has arrived with “Transformers: Rise of the Beasts”.  Taking a cue from the recent “Bumblebee” movie,  the movie cleverly serves not only as a prequel but as a platform to introduce a series of stories leading up to the original films.</p>
<p>It is learned that a planet-destroying evil is fixated on obtaining a key that will allow it to travel to any point in the universe to continue its reign of destruction. The animal-based Maximals are able to escape with the key and hide it on Earth where they will also remain in secret as guardians.... <a class="underline" href="/review/647f42bacf4b8b014190d724">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/667538-transformers-rise-of-the-beasts/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>45</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>24</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>243</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/WWWDskI46Js/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="WWWDskI46Js" data-site="YouTube" data-title="Official Teaser Trailer" href="/video/play?key=WWWDskI46Js"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Transformers: Rise of the Beasts" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/2vFuG6bWGyQUzYS9d69E5l85nIz.jpg" srcset="/t/p/w533_and_h300_bestv2/2vFuG6bWGyQUzYS9d69E5l85nIz.jpg 1x, /t/p/w1066_and_h600_bestv2/2vFuG6bWGyQUzYS9d69E5l85nIz.jpg 2x"/>
</div>
<div class="poster">
<img alt="Transformers: Rise of the Beasts" class="poster" src="/t/p/w220_and_h330_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg" srcset="/t/p/w220_and_h330_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 1x, /t/p/w440_and_h660_face/gPbM0MK8CP8A174rmUwGsADNYKD.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel collection">
<div class="collection" id="collection_waypoint"></div>
<script>
                var collection_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('collection_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !collection_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/collection/{0}/static_cache/movie_card', '939352'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false,
                          theme_color: '#f2ddc8'
                        }
                      }).done(function(response) {
                        collection_waypoint_check = true;

                        $('#collection_waypoint').html(response).hide().fadeIn(1000);
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '667538-transformers-rise-of-the-beasts'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/transformersmovie" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/transformers" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/transformersmovie/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/transformers-rise-of-the-beasts" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.transformersmovie.com" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $195,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $429,800,000.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/5967-peru/movie">peru</a></li>
<li><a href="/keyword/9951-alien/movie">alien</a></li>
<li><a href="/keyword/10150-end-of-the-world/movie">end of the world</a></li>
<li><a href="/keyword/10542-based-on-toy/movie">based on toy</a></li>
<li><a href="/keyword/14544-robot/movie">robot</a></li>
<li><a href="/keyword/179431-duringcreditsstinger/movie">duringcreditsstinger</a></li>
<li><a href="/keyword/210608-1990s/movie">1990s</a></li>
<li><a href="/keyword/243959-brother-brother-relationship/movie">brother brother relationship</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            401<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/vgfu34">
<span class="round initials background_color pink">v</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            64<br/>
<a href="/u/vgfu34">vgfu34</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/horakhann">
<img alt="horakhann" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/b3cSgEnstTfwWPQXvuCkXPWqCxW.jpg" srcset="/t/p/w45_and_h45_face/b3cSgEnstTfwWPQXvuCkXPWqCxW.jpg 1x, /t/p/w90_and_h90_face/b3cSgEnstTfwWPQXvuCkXPWqCxW.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            50<br/>
<a href="/u/horakhann">horakhann</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/bonesandall">
<img alt="tyler" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg" srcset="/t/p/w45_and_h45_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg 1x, /t/p/w90_and_h90_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            37<br/>
<a href="/u/bonesandall">tyler</a>
</p>
</div>
</div>
<p><a href="/movie/667538-transformers-rise-of-the-beasts/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/667538-transformers-rise-of-the-beasts/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/667538-transformers-rise-of-the-beasts/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/667538-transformers-rise-of-the-beasts/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/667538-transformers-rise-of-the-beasts/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/667538-transformers-rise-of-the-beasts/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/667538-transformers-rise-of-the-beasts/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/667538-transformers-rise-of-the-beasts/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#f2ddc8",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/667538-transformers-rise-of-the-beasts"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Transformers: Rise of the Beasts');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Transformers: Rise of the Beasts',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'gPbM0MK8CP8A174rmUwGsADNYKD';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=667538&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=5e2f8f9d98f1f10012fd62b1&referral=%2Fmovie%2F667538-transformers-rise-of-the-beasts',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Barbie (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="Barbie and Ken are having the time of their lives in the colorful and seemingly perfect world of Barbie Land. However, when they get a chance to go to the real world, they soon discover the joys and perils of living among humans." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/346698-barbie" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Barbie" property="og:title"/>
<meta content="Barbie and Ken are having the time of their lives in the colorful and seemingly perfect world of Barbie Land. However, when they get a chance to go to the real world, they soon discover the joys and perils of living among humans." property="og:description"/>
<meta content="/t/p/w500/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg" property="og:image"/>
<meta content="/t/p/w780/nHf61UzkfFno5X1ofIhugCPus2R.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/346698-barbie" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Barbie" name="twitter:title"/>
<meta content="Barbie and Ken are having the time of their lives in the colorful and seemingly perfect world of Barbie Land. However, when they get a chance to go to the real world, they soon discover the joys and perils of living among humans." name="twitter:description"/>
<meta content="/t/p/w780/nHf61UzkfFno5X1ofIhugCPus2R.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/346698-barbie" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/346698-barbie" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<meta content="ca_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=de-AT" hreflang="de-AT" rel="alternate"/>
<meta content="de_AT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<meta content="fa_IR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=lv-LV" hreflang="lv-LV" rel="alternate"/>
<meta content="lv_LV" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/346698-barbie?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(94.5, 199.5, 241.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(94.5, 199.5, 241.5, 1), rgba(94.5, 199.5, 241.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/nHf61UzkfFno5X1ofIhugCPus2R.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(94.5, 199.5, 241.5, 1) calc((50vw - 170px) - 340px), rgba(94.5, 199.5, 241.5, 0.84) 50%, rgba(94.5, 199.5, 241.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/346698-barbie">Main</a></li>
<li><a href="/movie/346698-barbie/titles">Alternative Titles</a></li>
<li><a href="/movie/346698-barbie/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/346698-barbie/releases">Release Dates</a></li>
<li><a href="/movie/346698-barbie/translations">Translations</a></li>
<li class="spacer"><a href="/movie/346698-barbie/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/346698-barbie/images/backdrops">Backdrops <span class="count">33</span></a></li>
<li><a href="/movie/346698-barbie/images/logos">Logos <span class="count">22</span></a></li>
<li><a href="/movie/346698-barbie/images/posters">Posters <span class="count">242</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/346698-barbie/videos?active_nav_item=Featurettes">Featurettes <span class="count">7</span></a></li>
<li><a href="/movie/346698-barbie/videos?active_nav_item=Teasers">Teasers <span class="count">8</span></a></li>
<li><a href="/movie/346698-barbie/videos?active_nav_item=Behind the Scenes">Behind the Scenes <span class="count">3</span></a></li>
<li><a href="/movie/346698-barbie/videos?active_nav_item=Trailers">Trailers <span class="count">4</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/346698-barbie/discuss">Overview</a></li>
<li><a href="/movie/346698-barbie/discuss/category/5047951f760ee3318900009a">General <span class="count">9</span></a></li>
<li><a href="/movie/346698-barbie/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">14</span></a></li>
</ul>
</li>
<li><a href="/movie/346698-barbie/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F346698-barbie" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F346698-barbie&amp;text=Barbie @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper false">
<div class="poster">
<div class="image_content backdrop">
<img alt="Barbie" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg" data-srcset="/t/p/w300_and_h450_bestv2/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 1x, /t/p/w600_and_h900_bestv2/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
</div>
<div class="header_poster_wrapper false">
<section class="header poster">
<div class="title ott_false" dir="auto">
<h2 class="6">
<a href="/movie/346698-barbie">Barbie</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        UA
      </span>
<span class="release">
        07/21/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/35-comedy/movie">Comedy</a>, <a href="/genre/12-adventure/movie">Adventure</a>, <a href="/genre/14-fantasy/movie">Fantasy</a>
</span>
<span class="runtime">
        1h 54m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="74.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r74"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="Y1IgAEejvqM" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">She's everything. He's just Ken.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>Barbie and Ken are having the time of their lives in the colorful and seemingly perfect world of Barbie Land. However, when they get a chance to go to the real world, they soon discover the joys and perils of living among humans.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/45400-greta-gerwig">Greta Gerwig</a></p>
<p class="character">Director, Writer</p>
</li>
<li class="profile">
<p><a href="/person/5656-noah-baumbach">Noah Baumbach</a></p>
<p class="character">Writer</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/346698-barbie/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }


    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/346698-barbie', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/234352-margot-robbie">
<img alt="Margot Robbie" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/euDPyqLnuwaWMHajcU3oZ9uZezR.jpg" srcset="/t/p/w138_and_h175_face/euDPyqLnuwaWMHajcU3oZ9uZezR.jpg 1x, /t/p/w276_and_h350_face/euDPyqLnuwaWMHajcU3oZ9uZezR.jpg 2x"/>
</a>
<p><a href="/person/234352-margot-robbie">Margot Robbie</a></p>
<p class="character">Barbie</p>
</li>
<li class="card">
<a href="/person/30614-ryan-gosling">
<img alt="Ryan Gosling" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/lyUyVARQKhGxaxy0FbPJCQRpiaW.jpg" srcset="/t/p/w138_and_h175_face/lyUyVARQKhGxaxy0FbPJCQRpiaW.jpg 1x, /t/p/w276_and_h350_face/lyUyVARQKhGxaxy0FbPJCQRpiaW.jpg 2x"/>
</a>
<p><a href="/person/30614-ryan-gosling">Ryan Gosling</a></p>
<p class="character">Ken</p>
</li>
<li class="card">
<a href="/person/59174-america-ferrera">
<img alt="America Ferrera" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/dhiUliLE7dFaqj5BKNQ6x7Wm9uR.jpg" srcset="/t/p/w138_and_h175_face/dhiUliLE7dFaqj5BKNQ6x7Wm9uR.jpg 1x, /t/p/w276_and_h350_face/dhiUliLE7dFaqj5BKNQ6x7Wm9uR.jpg 2x"/>
</a>
<p><a href="/person/59174-america-ferrera">America Ferrera</a></p>
<p class="character">Gloria</p>
</li>
<li class="card">
<a href="/person/1240487-kate-mckinnon">
<img alt="Kate McKinnon" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/2cNetzianFcxPQbyOQnkAIkKUZE.jpg" srcset="/t/p/w138_and_h175_face/2cNetzianFcxPQbyOQnkAIkKUZE.jpg 1x, /t/p/w276_and_h350_face/2cNetzianFcxPQbyOQnkAIkKUZE.jpg 2x"/>
</a>
<p><a href="/person/1240487-kate-mckinnon">Kate McKinnon</a></p>
<p class="character">Barbie</p>
</li>
<li class="card">
<a href="/person/1767250-ariana-greenblatt">
<img alt="Ariana Greenblatt" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/8xrCTYP8PuHixWzkiX6onJNfw8k.jpg" srcset="/t/p/w138_and_h175_face/8xrCTYP8PuHixWzkiX6onJNfw8k.jpg 1x, /t/p/w276_and_h350_face/8xrCTYP8PuHixWzkiX6onJNfw8k.jpg 2x"/>
</a>
<p><a href="/person/1767250-ariana-greenblatt">Ariana Greenblatt</a></p>
<p class="character">Sasha</p>
</li>
<li class="card">
<a href="/person/39995-michael-cera">
<img alt="Michael Cera" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/lFKyW2C7xj7X4nWpOEbVIDGOKrH.jpg" srcset="/t/p/w138_and_h175_face/lFKyW2C7xj7X4nWpOEbVIDGOKrH.jpg 1x, /t/p/w276_and_h350_face/lFKyW2C7xj7X4nWpOEbVIDGOKrH.jpg 2x"/>
</a>
<p><a href="/person/39995-michael-cera">Michael Cera</a></p>
<p class="character">Allan</p>
</li>
<li class="card">
<a href="/person/23659-will-ferrell">
<img alt="Will Ferrell" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/xYPM1OOLXZguj4FsgmOzTSUXaXd.jpg" srcset="/t/p/w138_and_h175_face/xYPM1OOLXZguj4FsgmOzTSUXaXd.jpg 1x, /t/p/w276_and_h350_face/xYPM1OOLXZguj4FsgmOzTSUXaXd.jpg 2x"/>
</a>
<p><a href="/person/23659-will-ferrell">Will Ferrell</a></p>
<p class="character">Mattel CEO</p>
</li>
<li class="card">
<a href="/person/1455336-issa-rae">
<img alt="Issa Rae" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/1tX1T5ZNCMh2KYP1jMgfg8P26vm.jpg" srcset="/t/p/w138_and_h175_face/1tX1T5ZNCMh2KYP1jMgfg8P26vm.jpg 1x, /t/p/w276_and_h350_face/1tX1T5ZNCMh2KYP1jMgfg8P26vm.jpg 2x"/>
</a>
<p><a href="/person/1455336-issa-rae">Issa Rae</a></p>
<p class="character">Barbie</p>
</li>
<li class="card">
<a href="/person/1253199-alexandra-shipp">
<img alt="Alexandra Shipp" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/wOHyVZTP6UzCAALxXEpr0Os6Y5C.jpg" srcset="/t/p/w138_and_h175_face/wOHyVZTP6UzCAALxXEpr0Os6Y5C.jpg 1x, /t/p/w276_and_h350_face/wOHyVZTP6UzCAALxXEpr0Os6Y5C.jpg 2x"/>
</a>
<p><a href="/person/1253199-alexandra-shipp">Alexandra Shipp</a></p>
<p class="character">Barbie</p>
</li>
<li class="filler view_more">
<p><a href="/movie/346698-barbie/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/346698-barbie/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>8</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>23</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container eight">
<div class="content eight">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/Geronimo1967">
<img alt="CinemaSerf" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg" srcset="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 1x, /t/p/w90_and_h90_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64c0e3f6ede1b000c8bcc273">A review by CinemaSerf</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 7.0</div>
<h5>Written by <a href="/u/Geronimo1967">CinemaSerf</a> on July 26, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>"Thus Spake Zarabarbie" - that's the opening message as narrated by Dame Helen Mirren who gives us a potted history of the doll - from it's origins as an inanimate plaything of young girls to it's current status as an empowering conduit for young girls to emerge into society as uninhibited and aspirational beings with only the sky as the limit. Well, that's the philosophy in Margot Robbie's "Barbieland". A sterile sort of environment that lives it's life along the lines of a pink "Groundhog Day". Men? Well yes, there are - as embodied by the tanned, rippled and toned "Ken" (Ryan Gosling) but th... <a class="underline" href="/review/64c0e3f6ede1b000c8bcc273">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/346698-barbie/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>22</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>33</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>242</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/8zIf0XvoL9Y/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="8zIf0XvoL9Y" data-site="YouTube" data-title="Teaser Trailer" href="/video/play?key=8zIf0XvoL9Y"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Barbie" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/nHf61UzkfFno5X1ofIhugCPus2R.jpg" srcset="/t/p/w533_and_h300_bestv2/nHf61UzkfFno5X1ofIhugCPus2R.jpg 1x, /t/p/w1066_and_h600_bestv2/nHf61UzkfFno5X1ofIhugCPus2R.jpg 2x"/>
</div>
<div class="poster">
<img alt="Barbie" class="poster" src="/t/p/w220_and_h330_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg" srcset="/t/p/w220_and_h330_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 1x, /t/p/w440_and_h660_face/iuFNMS8U5cb6xfzi51Dbkovj7vM.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '346698-barbie'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/BarbieTheMovie" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/barbiethemovie" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/barbiethemovie/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.barbie-themovie.com" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $145,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $1,279,182,865.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/2383-feminism/movie">feminism</a></li>
<li><a href="/keyword/6337-patriarchy/movie">patriarchy</a></li>
<li><a href="/keyword/8201-satire/movie">satire</a></li>
<li><a href="/keyword/10542-based-on-toy/movie">based on toy</a></li>
<li><a href="/keyword/11322-female-protagonist/movie">female protagonist</a></li>
<li><a href="/keyword/33630-doll/movie">doll</a></li>
<li><a href="/keyword/170362-fantasy-world/movie">fantasy world</a></li>
<li><a href="/keyword/176227-motherhood/movie">motherhood</a></li>
<li><a href="/keyword/181324-existentialism/movie">existentialism</a></li>
<li><a href="/keyword/187056-woman-director/movie">woman director</a></li>
<li><a href="/keyword/240315-mother-daughter-relationship/movie">mother daughter relationship</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/lineker">
<img alt="lineker" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/uJngdDd0WzNYGwlmBGYrDxp1akP.jpg" srcset="/t/p/w45_and_h45_face/uJngdDd0WzNYGwlmBGYrDxp1akP.jpg 1x, /t/p/w90_and_h90_face/uJngdDd0WzNYGwlmBGYrDxp1akP.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            372<br/>
<a href="/u/lineker">lineker</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/littlefreak">
<img alt="littlefreak" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/jDlqMqG82hubfL1IGHjkDXUzg4O.jpg" srcset="/t/p/w45_and_h45_face/jDlqMqG82hubfL1IGHjkDXUzg4O.jpg 1x, /t/p/w90_and_h90_face/jDlqMqG82hubfL1IGHjkDXUzg4O.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            369<br/>
<a href="/u/littlefreak">littlefreak</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            270<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/tssdl">
<span class="round initials background_color silver">t</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            136<br/>
<a href="/u/tssdl">tssdl</a>
</p>
</div>
</div>
<p><a href="/movie/346698-barbie/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/346698-barbie/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/346698-barbie/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/346698-barbie/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/346698-barbie/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/346698-barbie/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/346698-barbie/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/346698-barbie/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#5fc8f2",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/346698-barbie"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Barbie');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Barbie',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'iuFNMS8U5cb6xfzi51Dbkovj7vM';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=346698&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=5590ddde925141758c00022d&referral=%2Fmovie%2F346698-barbie',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>No Hard Feelings (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="On the brink of losing her childhood home, Maddie discovers an intriguing job listing: wealthy helicopter parents looking for someone to “date” their introverted 19-year-old son, Percy, before he leaves for college. To her surprise, Maddie soon discovers the awkward Percy is no sure thing." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="No Hard Feelings" property="og:title"/>
<meta content="On the brink of losing her childhood home, Maddie discovers an intriguing job listing: wealthy helicopter parents looking for someone to “date” their introverted 19-year-old son, Percy, before he leaves for college. To her surprise, Maddie soon discovers the awkward Percy is no sure thing." property="og:description"/>
<meta content="/t/p/w500/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg" property="og:image"/>
<meta content="/t/p/w780/rRcNmiH55Tz0ugUsDUGmj8Bsa4V.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/884605-no-hard-feelings" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="No Hard Feelings" name="twitter:title"/>
<meta content="On the brink of losing her childhood home, Maddie discovers an intriguing job listing: wealthy helicopter parents looking for someone to “date” their introverted 19-year-old son, Percy, before he leaves for college. To her surprise, Maddie soon discovers the awkward Percy is no sure thing." name="twitter:description"/>
<meta content="/t/p/w780/rRcNmiH55Tz0ugUsDUGmj8Bsa4V.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/884605-no-hard-feelings" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=ar-AE" hreflang="ar-AE" rel="alternate"/>
<meta content="ar_AE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/884605-no-hard-feelings?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(94.5, 52.5, 31.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(94.5, 52.5, 31.5, 1), rgba(94.5, 52.5, 31.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/rRcNmiH55Tz0ugUsDUGmj8Bsa4V.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(94.5, 52.5, 31.5, 1) calc((50vw - 170px) - 340px), rgba(94.5, 52.5, 31.5, 0.84) 50%, rgba(94.5, 52.5, 31.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/884605-no-hard-feelings">Main</a></li>
<li><a href="/movie/884605-no-hard-feelings/titles">Alternative Titles</a></li>
<li><a href="/movie/884605-no-hard-feelings/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/884605-no-hard-feelings/releases">Release Dates</a></li>
<li><a href="/movie/884605-no-hard-feelings/translations">Translations</a></li>
<li class="spacer"><a href="/movie/884605-no-hard-feelings/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/884605-no-hard-feelings/images/backdrops">Backdrops <span class="count">44</span></a></li>
<li><a href="/movie/884605-no-hard-feelings/images/logos">Logos <span class="count">16</span></a></li>
<li><a href="/movie/884605-no-hard-feelings/images/posters">Posters <span class="count">79</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/884605-no-hard-feelings/videos?active_nav_item=Trailers">Trailers <span class="count">4</span></a></li>
<li><a href="/movie/884605-no-hard-feelings/videos?active_nav_item=Clips">Clips <span class="count">4</span></a></li>
<li><a href="/movie/884605-no-hard-feelings/videos?active_nav_item=Featurettes">Featurettes <span class="count">3</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/884605-no-hard-feelings/discuss">Overview</a></li>
<li><a href="/movie/884605-no-hard-feelings/discuss/category/5047951f760ee3318900009a">General <span class="count">3</span></a></li>
<li><a href="/movie/884605-no-hard-feelings/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">1</span></a></li>
</ul>
</li>
<li><a href="/movie/884605-no-hard-feelings/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F884605-no-hard-feelings" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F884605-no-hard-feelings&amp;text=No Hard Feelings @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper false">
<div class="poster">
<div class="image_content backdrop">
<img alt="No Hard Feelings" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg" data-srcset="/t/p/w300_and_h450_bestv2/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 1x, /t/p/w600_and_h900_bestv2/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
</div>
<div class="header_poster_wrapper false">
<section class="header poster">
<div class="title ott_false" dir="auto">
<h2 class="16">
<a href="/movie/884605-no-hard-feelings">No Hard Feelings</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        R
      </span>
<span class="release">
        06/23/2023 (US)
      </span>
<span class="genres">
<a href="/genre/35-comedy/movie">Comedy</a>, <a href="/genre/10749-romance/movie">Romance</a>
</span>
<span class="runtime">
        1h 43m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="71.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r71"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="7psP7xBEa28" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Pretty. Awkward.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>On the brink of losing her childhood home, Maddie discovers an intriguing job listing: wealthy helicopter parents looking for someone to “date” their introverted 19-year-old son, Percy, before he leaves for college. To her surprise, Maddie soon discovers the awkward Percy is no sure thing.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/84416-gene-stupnitsky">Gene Stupnitsky</a></p>
<p class="character">Director, Writer</p>
</li>
<li class="profile">
<p><a href="/person/1371033-john-phillips">John Phillips</a></p>
<p class="character">Writer</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/884605-no-hard-feelings/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }


    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/884605-no-hard-feelings', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/72129-jennifer-lawrence">
<img alt="Jennifer Lawrence" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/mDKMsjOMytyBiy7MHNZTa7gp7wj.jpg" srcset="/t/p/w138_and_h175_face/mDKMsjOMytyBiy7MHNZTa7gp7wj.jpg 1x, /t/p/w276_and_h350_face/mDKMsjOMytyBiy7MHNZTa7gp7wj.jpg 2x"/>
</a>
<p><a href="/person/72129-jennifer-lawrence">Jennifer Lawrence</a></p>
<p class="character">Maddie Barker</p>
</li>
<li class="card">
<a href="/person/2914688-andrew-barth-feldman">
<img alt="Andrew Barth Feldman" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/17rLE4Q4gKejJp1TsByGnzMpK00.jpg" srcset="/t/p/w138_and_h175_face/17rLE4Q4gKejJp1TsByGnzMpK00.jpg 1x, /t/p/w276_and_h350_face/17rLE4Q4gKejJp1TsByGnzMpK00.jpg 2x"/>
</a>
<p><a href="/person/2914688-andrew-barth-feldman">Andrew Barth Feldman</a></p>
<p class="character">Percy Becker</p>
</li>
<li class="card">
<a href="/person/60034-laura-benanti">
<img alt="Laura Benanti" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/meoraoVzlCExK6RUFX2GqVNv0vw.jpg" srcset="/t/p/w138_and_h175_face/meoraoVzlCExK6RUFX2GqVNv0vw.jpg 1x, /t/p/w276_and_h350_face/meoraoVzlCExK6RUFX2GqVNv0vw.jpg 2x"/>
</a>
<p><a href="/person/60034-laura-benanti">Laura Benanti</a></p>
<p class="character">Allison Becker</p>
</li>
<li class="card">
<a href="/person/4756-matthew-broderick">
<img alt="Matthew Broderick" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/2Pq8pwOX5ZFfT2p5pNLGfvUi9Pp.jpg" srcset="/t/p/w138_and_h175_face/2Pq8pwOX5ZFfT2p5pNLGfvUi9Pp.jpg 1x, /t/p/w276_and_h350_face/2Pq8pwOX5ZFfT2p5pNLGfvUi9Pp.jpg 2x"/>
</a>
<p><a href="/person/4756-matthew-broderick">Matthew Broderick</a></p>
<p class="character">Laird Becker</p>
</li>
<li class="card">
<a href="/person/118752-natalie-morales">
<img alt="Natalie Morales" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/faHjkHWepBM2mx8lq7kS0D3YeOE.jpg" srcset="/t/p/w138_and_h175_face/faHjkHWepBM2mx8lq7kS0D3YeOE.jpg 1x, /t/p/w276_and_h350_face/faHjkHWepBM2mx8lq7kS0D3YeOE.jpg 2x"/>
</a>
<p><a href="/person/118752-natalie-morales">Natalie Morales</a></p>
<p class="character">Sara</p>
</li>
<li class="card">
<a href="/person/209087-scott-macarthur">
<img alt="Scott MacArthur" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/A5jWdGFfH657oaC92tch7e3WGHs.jpg" srcset="/t/p/w138_and_h175_face/A5jWdGFfH657oaC92tch7e3WGHs.jpg 1x, /t/p/w276_and_h350_face/A5jWdGFfH657oaC92tch7e3WGHs.jpg 2x"/>
</a>
<p><a href="/person/209087-scott-macarthur">Scott MacArthur</a></p>
<p class="character">Jim</p>
</li>
<li class="card">
<a href="/person/21042-ebon-moss-bachrach">
<img alt="Ebon Moss-Bachrach" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/iy3YpFNHM4sdoidXzpALk6m5hTZ.jpg" srcset="/t/p/w138_and_h175_face/iy3YpFNHM4sdoidXzpALk6m5hTZ.jpg 1x, /t/p/w276_and_h350_face/iy3YpFNHM4sdoidXzpALk6m5hTZ.jpg 2x"/>
</a>
<p><a href="/person/21042-ebon-moss-bachrach">Ebon Moss-Bachrach</a></p>
<p class="character">Gary</p>
</li>
<li class="card">
<a href="/person/1180698-kyle-mooney">
<img alt="Kyle Mooney" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/xywmFOt1OkUGa2Ex2YnmjI6gyd7.jpg" srcset="/t/p/w138_and_h175_face/xywmFOt1OkUGa2Ex2YnmjI6gyd7.jpg 1x, /t/p/w276_and_h350_face/xywmFOt1OkUGa2Ex2YnmjI6gyd7.jpg 2x"/>
</a>
<p><a href="/person/1180698-kyle-mooney">Kyle Mooney</a></p>
<p class="character">Jody</p>
</li>
<li class="card">
<a href="/person/552252-hasan-minhaj">
<img alt="Hasan Minhaj" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/6vHHhLnbKBCPmYc90qAV2Cde95F.jpg" srcset="/t/p/w138_and_h175_face/6vHHhLnbKBCPmYc90qAV2Cde95F.jpg 1x, /t/p/w276_and_h350_face/6vHHhLnbKBCPmYc90qAV2Cde95F.jpg 2x"/>
</a>
<p><a href="/person/552252-hasan-minhaj">Hasan Minhaj</a></p>
<p class="character">Doug Khan</p>
</li>
<li class="filler view_more">
<p><a href="/movie/884605-no-hard-feelings/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/884605-no-hard-feelings/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>3</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>4</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container three">
<div class="content three">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/msbreviews">
<img alt="Manuel São Bento" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/992eef352126a53d7e141bf9e8707576.jpg?s=45" srcset="https://secure.gravatar.com/avatar/992eef352126a53d7e141bf9e8707576.jpg?s=45 1x, https://secure.gravatar.com/avatar/992eef352126a53d7e141bf9e8707576.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64a9a2b466a0d300e373332b">A review by Manuel São Bento</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 7.0</div>
<h5>Written by <a href="/u/msbreviews">Manuel São Bento</a> on July  8, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>MORE SPOILER-FREE MINI-REVIEWS @ https://www.msbreviews.com/movie-reviews/mini-reviews-2023-edition</p>
<p>No Hard Feelings doesn't avoid the genre's formulas, and it could have taken better advantage of its Rated-R rating, but it’s surprisingly much more compelling than expected.</p>
<p>Jennifer Lawrence and Andrew Barth Feldman share palpable chemistry in a raunchy, accurate comedy about letting go of the past and coming out of our shell. It truly flew by. Really enjoyed it!</p>
<p>Rating: B</p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/884605-no-hard-feelings/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>11</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>44</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>79</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/P15S6ND8kbQ/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="P15S6ND8kbQ" data-site="YouTube" data-title="Official Red Band Trailer" href="/video/play?key=P15S6ND8kbQ"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="No Hard Feelings" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/rRcNmiH55Tz0ugUsDUGmj8Bsa4V.jpg" srcset="/t/p/w533_and_h300_bestv2/rRcNmiH55Tz0ugUsDUGmj8Bsa4V.jpg 1x, /t/p/w1066_and_h600_bestv2/rRcNmiH55Tz0ugUsDUGmj8Bsa4V.jpg 2x"/>
</div>
<div class="poster">
<img alt="No Hard Feelings" class="poster" src="/t/p/w220_and_h330_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg" srcset="/t/p/w220_and_h330_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 1x, /t/p/w440_and_h660_face/4K7gQjD19CDEPd7A9KZwr2D9Nco.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '884605-no-hard-feelings'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/NoHardFeelingsMovie" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/NoHardFeelings" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/nohardfeelingsmovie/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.nohardfeelingsmovie.com" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $45,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $82,995,526.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/9799-romantic-comedy/movie">romantic comedy</a></li>
<li><a href="/keyword/13088-summer/movie">summer</a></li>
<li><a href="/keyword/40865-new-york-state/movie">new york state</a></li>
<li><a href="/keyword/155808-hometown/movie">hometown</a></li>
<li><a href="/keyword/157296-bankruptcy/movie">bankruptcy</a></li>
<li><a href="/keyword/176454-craigslist/movie">craigslist</a></li>
<li><a href="/keyword/208275-socially-awkward/movie">socially awkward</a></li>
<li><a href="/keyword/231544-uber/movie">uber</a></li>
<li><a href="/keyword/234042-late-coming-of-age/movie">late coming of age</a></li>
<li><a href="/keyword/318606-helicopter-parenting/movie">helicopter parenting</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            173<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Giger">
<img alt="Giger" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg" srcset="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 1x, /t/p/w90_and_h90_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            79<br/>
<a href="/u/Giger">Giger</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/bonesandall">
<img alt="tyler" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg" srcset="/t/p/w45_and_h45_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg 1x, /t/p/w90_and_h90_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            62<br/>
<a href="/u/bonesandall">tyler</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/lwke">
<span class="round initials background_color teal">mb</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            56<br/>
<a href="/u/lwke">movie boy</a>
</p>
</div>
</div>
<p><a href="/movie/884605-no-hard-feelings/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/884605-no-hard-feelings/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/884605-no-hard-feelings/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/884605-no-hard-feelings/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/884605-no-hard-feelings/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/884605-no-hard-feelings/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/884605-no-hard-feelings/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/884605-no-hard-feelings/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#5f3520",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/884605-no-hard-feelings"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'No Hard Feelings');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share No Hard Feelings',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = '4K7gQjD19CDEPd7A9KZwr2D9Nco';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=884605&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=6167280dbe7f35006ac5bf37&referral=%2Fmovie%2F884605-no-hard-feelings',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>The Flash (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="When his attempt to save his family inadvertently alters the future, Barry Allen becomes trapped in a reality in which General Zod has returned and there are no Super Heroes to turn to. In order to save the world that he is in and return to the future that he knows, Barry's only hope is to race for his life. But will making the ultimate sacrifice be enough to reset the universe?" name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="The Flash" property="og:title"/>
<meta content="When his attempt to save his family inadvertently alters the future, Barry Allen becomes trapped in a reality in which General Zod has returned and there are no Super Heroes to turn to. In order to save the world that he is in and return to the future that he knows, Barry's only hope is to race for his life. But will making the ultimate sacrifice be enough to reset the universe?" property="og:description"/>
<meta content="/t/p/w500/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg" property="og:image"/>
<meta content="/t/p/w780/yF1eOkaYvwiORauRCPWznV9xVvi.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/298618-the-flash" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="The Flash" name="twitter:title"/>
<meta content="When his attempt to save his family inadvertently alters the future, Barry Allen becomes trapped in a reality in which General Zod has returned and there are no Super Heroes to turn to. In order to save the world that he is in and return to the future that he knows, Barry's only hope is to race for his life. But will making the ultimate sacrifice be enough to reset the universe?" name="twitter:description"/>
<meta content="/t/p/w780/yF1eOkaYvwiORauRCPWznV9xVvi.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/298618-the-flash" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=ar-AE" hreflang="ar-AE" rel="alternate"/>
<meta content="ar_AE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=az-AZ" hreflang="az-AZ" rel="alternate"/>
<meta content="az_AZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<meta content="ca_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=cn-CN" hreflang="cn-CN" rel="alternate"/>
<meta content="cn_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=et-EE" hreflang="et-EE" rel="alternate"/>
<meta content="et_EE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<meta content="fa_IR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=hi-IN" hreflang="hi-IN" rel="alternate"/>
<meta content="hi_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=hy-HY" hreflang="hy-HY" rel="alternate"/>
<meta content="hy_HY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=ta-IN" hreflang="ta-IN" rel="alternate"/>
<meta content="ta_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=te-IN" hreflang="te-IN" rel="alternate"/>
<meta content="te_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/298618-the-flash?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 10.5, 10.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 10.5, 10.5, 1), rgba(31.5, 10.5, 10.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/yF1eOkaYvwiORauRCPWznV9xVvi.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 10.5, 10.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 10.5, 10.5, 0.84) 50%, rgba(31.5, 10.5, 10.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/298618-the-flash">Main</a></li>
<li><a href="/movie/298618-the-flash/titles">Alternative Titles</a></li>
<li><a href="/movie/298618-the-flash/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/298618-the-flash/releases">Release Dates</a></li>
<li><a href="/movie/298618-the-flash/translations">Translations</a></li>
<li><a href="/movie/298618-the-flash/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/298618-the-flash/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/298618-the-flash/images/backdrops">Backdrops <span class="count">53</span></a></li>
<li><a href="/movie/298618-the-flash/images/logos">Logos <span class="count">23</span></a></li>
<li><a href="/movie/298618-the-flash/images/posters">Posters <span class="count">259</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/298618-the-flash/videos?active_nav_item=Behind the Scenes">Behind the Scenes <span class="count">3</span></a></li>
<li><a href="/movie/298618-the-flash/videos?active_nav_item=Clips">Clips <span class="count">2</span></a></li>
<li><a href="/movie/298618-the-flash/videos?active_nav_item=Trailers">Trailers <span class="count">3</span></a></li>
<li><a href="/movie/298618-the-flash/videos?active_nav_item=Featurettes">Featurettes <span class="count">3</span></a></li>
<li><a href="/movie/298618-the-flash/videos?active_nav_item=Teasers">Teasers <span class="count">2</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/298618-the-flash/discuss">Overview</a></li>
<li><a href="/movie/298618-the-flash/discuss/category/5047951f760ee3318900009a">General <span class="count">8</span></a></li>
<li><a href="/movie/298618-the-flash/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">10</span></a></li>
</ul>
</li>
<li><a href="/movie/298618-the-flash/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F298618-the-flash" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F298618-the-flash&amp;text=The Flash @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="The Flash" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg" data-srcset="/t/p/w300_and_h450_bestv2/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 1x, /t/p/w600_and_h900_bestv2/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Available to Rent or Buy on Apple TV" height="36" src="/t/p/original/peURlLlr8jggOwK53fJ5wdQl05y.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Available to Rent or Buy</h4>
<h3><a class="no_click" href="/movie/298618-the-flash/watch" title="Available to Rent or Buy on Apple TV">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="9">
<a href="/movie/298618-the-flash">The Flash</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG-13
      </span>
<span class="release">
        06/15/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/28-action/movie">Action</a>, <a href="/genre/12-adventure/movie">Adventure</a>, <a href="/genre/878-science-fiction/movie">Science Fiction</a>
</span>
<span class="runtime">
        2h 24m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="70.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="jprhe-cWKGs" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Worlds collide.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>When his attempt to save his family inadvertently alters the future, Barry Allen becomes trapped in a reality in which General Zod has returned and there are no Super Heroes to turn to. In order to save the world that he is in and return to the future that he knows, Barry's only hope is to race for his life. But will making the ultimate sacrifice be enough to reset the universe?</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/1236448-william-moulton-marston">William Moulton Marston</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1718424-harry-lampert">Harry Lampert</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1368162-gardner-fox">Gardner Fox</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/3794-bob-kane">Bob Kane</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1738711-carmine-infantino">Carmine Infantino</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/2137200-robert-kanigher">Robert Kanigher</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/198034-bill-finger">Bill Finger</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1113116-andy-muschietti">Andy Muschietti</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/1448221-christina-hodson">Christina Hodson</a></p>
<p class="character">Screenplay</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/298618-the-flash/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/298618-the-flash', event: 'hideOTTOffers' }, null, '/movie/298618-the-flash');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/298618-the-flash/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/298618-the-flash/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/298618-the-flash/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/298618-the-flash', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/132157-ezra-miller">
<img alt="Ezra Miller" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/hLtxNK8eeWZkFSeaAASFWm15Qv0.jpg" srcset="/t/p/w138_and_h175_face/hLtxNK8eeWZkFSeaAASFWm15Qv0.jpg 1x, /t/p/w276_and_h350_face/hLtxNK8eeWZkFSeaAASFWm15Qv0.jpg 2x"/>
</a>
<p><a href="/person/132157-ezra-miller">Ezra Miller</a></p>
<p class="character">Barry Allen / The Flash</p>
</li>
<li class="card">
<a href="/person/2542319-sasha-calle">
<img alt="Sasha Calle" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/1GOW1cejmE8D8T6PRikYlGmUae0.jpg" srcset="/t/p/w138_and_h175_face/1GOW1cejmE8D8T6PRikYlGmUae0.jpg 1x, /t/p/w276_and_h350_face/1GOW1cejmE8D8T6PRikYlGmUae0.jpg 2x"/>
</a>
<p><a href="/person/2542319-sasha-calle">Sasha Calle</a></p>
<p class="character">Kara Zor-El / Supergirl</p>
</li>
<li class="card">
<a href="/person/2232-michael-keaton">
<img alt="Michael Keaton" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/82rxrGxOqQW2NjKsIiNbDYHFfmb.jpg" srcset="/t/p/w138_and_h175_face/82rxrGxOqQW2NjKsIiNbDYHFfmb.jpg 1x, /t/p/w276_and_h350_face/82rxrGxOqQW2NjKsIiNbDYHFfmb.jpg 2x"/>
</a>
<p><a href="/person/2232-michael-keaton">Michael Keaton</a></p>
<p class="character">Bruce Wayne / Batman</p>
</li>
<li class="card">
<a href="/person/335-michael-shannon">
<img alt="Michael Shannon" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/6mMczfjM8CiS1WuBOgo5Xom1TcR.jpg" srcset="/t/p/w138_and_h175_face/6mMczfjM8CiS1WuBOgo5Xom1TcR.jpg 1x, /t/p/w276_and_h350_face/6mMczfjM8CiS1WuBOgo5Xom1TcR.jpg 2x"/>
</a>
<p><a href="/person/335-michael-shannon">Michael Shannon</a></p>
<p class="character">General Zod</p>
</li>
<li class="card">
<a href="/person/17402-ron-livingston">
<img alt="Ron Livingston" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/pr5CjWnkaf5WKTIYh8wtNufjmyb.jpg" srcset="/t/p/w138_and_h175_face/pr5CjWnkaf5WKTIYh8wtNufjmyb.jpg 1x, /t/p/w276_and_h350_face/pr5CjWnkaf5WKTIYh8wtNufjmyb.jpg 2x"/>
</a>
<p><a href="/person/17402-ron-livingston">Ron Livingston</a></p>
<p class="character">Henry Allen</p>
</li>
<li class="card">
<a href="/person/16971-maribel-verdu">
<img alt="Maribel Verdú" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/5ml5J9yDEV6ZLkinkS7vAHfE882.jpg" srcset="/t/p/w138_and_h175_face/5ml5J9yDEV6ZLkinkS7vAHfE882.jpg 1x, /t/p/w276_and_h350_face/5ml5J9yDEV6ZLkinkS7vAHfE882.jpg 2x"/>
</a>
<p><a href="/person/16971-maribel-verdu">Maribel Verdú</a></p>
<p class="character">Nora Allen</p>
</li>
<li class="card">
<a href="/person/1253355-kiersey-clemons">
<img alt="Kiersey Clemons" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/iZD6EzMGnuHFjFgmO8G1wyiLrTy.jpg" srcset="/t/p/w138_and_h175_face/iZD6EzMGnuHFjFgmO8G1wyiLrTy.jpg 1x, /t/p/w276_and_h350_face/iZD6EzMGnuHFjFgmO8G1wyiLrTy.jpg 2x"/>
</a>
<p><a href="/person/1253355-kiersey-clemons">Kiersey Clemons</a></p>
<p class="character">Iris West</p>
</li>
<li class="card">
<a href="/person/43202-antje-traue">
<img alt="Antje Traue" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/xEwHBfAtcDCKGvo2lAD9xc55X7O.jpg" srcset="/t/p/w138_and_h175_face/xEwHBfAtcDCKGvo2lAD9xc55X7O.jpg 1x, /t/p/w276_and_h350_face/xEwHBfAtcDCKGvo2lAD9xc55X7O.jpg 2x"/>
</a>
<p><a href="/person/43202-antje-traue">Antje Traue</a></p>
<p class="character">Faora-Ul</p>
</li>
<li class="card">
<a href="/person/1660888-saoirse-monica-jackson">
<img alt="Saoirse-Monica Jackson" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/5CSLLbQS59BlUPOqaxABQKfnnkz.jpg" srcset="/t/p/w138_and_h175_face/5CSLLbQS59BlUPOqaxABQKfnnkz.jpg 1x, /t/p/w276_and_h350_face/5CSLLbQS59BlUPOqaxABQKfnnkz.jpg 2x"/>
</a>
<p><a href="/person/1660888-saoirse-monica-jackson">Saoirse-Monica Jackson</a></p>
<p class="character">Patty Spivot</p>
</li>
<li class="filler view_more">
<p><a href="/movie/298618-the-flash/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/298618-the-flash/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>8</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>18</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container eight">
<div class="content eight">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/Geronimo1967">
<img alt="CinemaSerf" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg" srcset="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 1x, /t/p/w90_and_h90_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/648bdf8e559d2200ad811dac">A review by CinemaSerf</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 7.0</div>
<h5>Written by <a href="/u/Geronimo1967">CinemaSerf</a> on June 16, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>Now I know that you are not supposed to put baby in a corner, but is a microwave ok? (Mind you, I've been on enough flights lately to find that latter idea has definite merit!). Anyway, this takes a while to get going as we are introduced to "Barry" (Ezra Miller) and taken through the family scenario that led his mother to be slaughtered in a burglary and to his father being charged with the murder. Desperate to save his dad from the chair and and to reincarnate mom, he decides to use his great speed to take on time itself! Despite being warned against this potentially reckless action by "Batma... <a class="underline" href="/review/648bdf8e559d2200ad811dac">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/298618-the-flash/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>13</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>53</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>259</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/hebWYacbdvc/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="hebWYacbdvc" data-site="YouTube" data-title="Official Trailer" href="/video/play?key=hebWYacbdvc"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="The Flash" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/yF1eOkaYvwiORauRCPWznV9xVvi.jpg" srcset="/t/p/w533_and_h300_bestv2/yF1eOkaYvwiORauRCPWznV9xVvi.jpg 1x, /t/p/w1066_and_h600_bestv2/yF1eOkaYvwiORauRCPWznV9xVvi.jpg 2x"/>
</div>
<div class="poster">
<img alt="The Flash" class="poster" src="/t/p/w220_and_h330_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg" srcset="/t/p/w220_and_h330_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 1x, /t/p/w440_and_h660_face/rktDFPbfHfUbArZ6OOOKsXcv0Bm.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '298618-the-flash'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/TheFlash" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/theFlash" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/dctheflash/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/the-flash" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.dc.com/theflash" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $300,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $268,375,616.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/1308-secret-identity/movie">secret identity</a></li>
<li><a href="/keyword/1701-hero/movie">hero</a></li>
<li><a href="/keyword/9715-superhero/movie">superhero</a></li>
<li><a href="/keyword/9717-based-on-comic/movie">based on comic</a></li>
<li><a href="/keyword/10761-superhuman/movie">superhuman</a></li>
<li><a href="/keyword/33637-super-power/movie">super power</a></li>
<li><a href="/keyword/179430-aftercreditsstinger/movie">aftercreditsstinger</a></li>
<li><a href="/keyword/228795-butterfly-effect/movie">butterfly effect</a></li>
<li><a href="/keyword/229266-dc-extended-universe-dceu/movie">dc extended universe (dceu)</a></li>
<li><a href="/keyword/235578-superhuman-abilities/movie">superhuman abilities</a></li>
<li><a href="/keyword/241739-loss-of-mother/movie">loss of mother</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            594<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/leonegomezc">
<img alt="leonegomezc" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/k3c6JTv9xz9LzIeTQGLedHLwuGC.png" srcset="/t/p/w45_and_h45_face/k3c6JTv9xz9LzIeTQGLedHLwuGC.png 1x, /t/p/w90_and_h90_face/k3c6JTv9xz9LzIeTQGLedHLwuGC.png 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            57<br/>
<a href="/u/leonegomezc">leonegomezc</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/JAKRATAKO">
<img alt="JAKRATAKO" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/sAyBN78PQJk2QL74zJ4tjO9JEOP.jpg" srcset="/t/p/w45_and_h45_face/sAyBN78PQJk2QL74zJ4tjO9JEOP.jpg 1x, /t/p/w90_and_h90_face/sAyBN78PQJk2QL74zJ4tjO9JEOP.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            49<br/>
<a href="/u/JAKRATAKO">JAKRATAKO</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/sabya2k">
<img alt="sabya2k" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/88b67e8920f970f4170b0cae1378d0d3.jpg?s=45" srcset="https://secure.gravatar.com/avatar/88b67e8920f970f4170b0cae1378d0d3.jpg?s=45 1x, https://secure.gravatar.com/avatar/88b67e8920f970f4170b0cae1378d0d3.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            48<br/>
<a href="/u/sabya2k">sabya2k</a>
</p>
</div>
</div>
<p><a href="/movie/298618-the-flash/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/298618-the-flash/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/298618-the-flash/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/298618-the-flash/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/298618-the-flash/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/298618-the-flash/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/298618-the-flash/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/298618-the-flash/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#200b0b",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/298618-the-flash"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'The Flash');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share The Flash',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'rktDFPbfHfUbArZ6OOOKsXcv0Bm';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=298618&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=5447badb0e0a2672da002622&referral=%2Fmovie%2F298618-the-flash',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Meg 2: The Trench (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="An exploratory dive into the deepest depths of the ocean of a daring research team spirals into chaos when a malevolent mining operation threatens their mission and forces them into a high-stakes battle for survival." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Meg 2: The Trench" property="og:title"/>
<meta content="An exploratory dive into the deepest depths of the ocean of a daring research team spirals into chaos when a malevolent mining operation threatens their mission and forces them into a high-stakes battle for survival." property="og:description"/>
<meta content="/t/p/w500/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg" property="og:image"/>
<meta content="/t/p/w780/zN41DPmPhwmgJjHwezALdrdvD0h.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/615656-meg-2-the-trench" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Meg 2: The Trench" name="twitter:title"/>
<meta content="An exploratory dive into the deepest depths of the ocean of a daring research team spirals into chaos when a malevolent mining operation threatens their mission and forces them into a high-stakes battle for survival." name="twitter:description"/>
<meta content="/t/p/w780/zN41DPmPhwmgJjHwezALdrdvD0h.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/615656-meg-2-the-trench" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=ar-AE" hreflang="ar-AE" rel="alternate"/>
<meta content="ar_AE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/615656-meg-2-the-trench?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 31.5, 52.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 31.5, 52.5, 1), rgba(31.5, 31.5, 52.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/zN41DPmPhwmgJjHwezALdrdvD0h.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 31.5, 52.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 31.5, 52.5, 0.84) 50%, rgba(31.5, 31.5, 52.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/615656-meg-2-the-trench">Main</a></li>
<li><a href="/movie/615656-meg-2-the-trench/titles">Alternative Titles</a></li>
<li><a href="/movie/615656-meg-2-the-trench/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/615656-meg-2-the-trench/releases">Release Dates</a></li>
<li><a href="/movie/615656-meg-2-the-trench/translations">Translations</a></li>
<li class="spacer"><a href="/movie/615656-meg-2-the-trench/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/615656-meg-2-the-trench/images/backdrops">Backdrops <span class="count">14</span></a></li>
<li><a href="/movie/615656-meg-2-the-trench/images/logos">Logos <span class="count">16</span></a></li>
<li><a href="/movie/615656-meg-2-the-trench/images/posters">Posters <span class="count">131</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/615656-meg-2-the-trench/videos?active_nav_item=Featurettes">Featurettes <span class="count">2</span></a></li>
<li><a href="/movie/615656-meg-2-the-trench/videos?active_nav_item=Trailers">Trailers <span class="count">1</span></a></li>
<li><a href="/movie/615656-meg-2-the-trench/videos?active_nav_item=Teasers">Teasers <span class="count">5</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/615656-meg-2-the-trench/discuss">Overview</a></li>
<li><a href="/movie/615656-meg-2-the-trench/discuss/category/5047951f760ee3318900009a">General <span class="count">3</span></a></li>
<li><a href="/movie/615656-meg-2-the-trench/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">2</span></a></li>
</ul>
</li>
<li><a href="/movie/615656-meg-2-the-trench/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F615656-meg-2-the-trench" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F615656-meg-2-the-trench&amp;text=Meg 2: The Trench @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper false">
<div class="poster">
<div class="image_content backdrop">
<img alt="Meg 2: The Trench" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg" data-srcset="/t/p/w300_and_h450_bestv2/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 1x, /t/p/w600_and_h900_bestv2/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
</div>
<div class="header_poster_wrapper false">
<section class="header poster">
<div class="title ott_false" dir="auto">
<h2 class="17">
<a href="/movie/615656-meg-2-the-trench">Meg 2: The Trench</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG-13
      </span>
<span class="release">
        08/04/2023 (US)
      </span>
<span class="genres">
<a href="/genre/28-action/movie">Action</a>, <a href="/genre/878-science-fiction/movie">Science Fiction</a>, <a href="/genre/27-horror/movie">Horror</a>
</span>
<span class="runtime">
        1h 56m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="70.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="dG91B3hHyY4" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Back for seconds.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>An exploratory dive into the deepest depths of the ocean of a daring research team spirals into chaos when a malevolent mining operation threatens their mission and forces them into a high-stakes battle for survival.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/137467-ben-wheatley">Ben Wheatley</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/1243035-steve-alten">Steve Alten</a></p>
<p class="character">Novel</p>
</li>
<li class="profile">
<p><a href="/person/20516-dean-georgaris">Dean Georgaris</a></p>
<p class="character">Screenplay</p>
</li>
<li class="profile">
<p><a href="/person/112947-erich-hoeber">Erich Hoeber</a></p>
<p class="character">Screenplay</p>
</li>
<li class="profile">
<p><a href="/person/112948-jon-hoeber">Jon Hoeber</a></p>
<p class="character">Screenplay</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/615656-meg-2-the-trench/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }


    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/615656-meg-2-the-trench', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/976-jason-statham">
<img alt="Jason Statham" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/whNwkEQYWLFJA8ij0WyOOAD5xhQ.jpg" srcset="/t/p/w138_and_h175_face/whNwkEQYWLFJA8ij0WyOOAD5xhQ.jpg 1x, /t/p/w276_and_h350_face/whNwkEQYWLFJA8ij0WyOOAD5xhQ.jpg 2x"/>
</a>
<p><a href="/person/976-jason-statham">Jason Statham</a></p>
<p class="character">Jonas Taylor</p>
</li>
<li class="card">
<a href="/person/78871-wu-jing">
<img alt="Wu Jing" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/pgE2SqqtbT6dNo8waDMTpYuVVCj.jpg" srcset="/t/p/w138_and_h175_face/pgE2SqqtbT6dNo8waDMTpYuVVCj.jpg 1x, /t/p/w276_and_h350_face/pgE2SqqtbT6dNo8waDMTpYuVVCj.jpg 2x"/>
</a>
<p><a href="/person/78871-wu-jing">Wu Jing</a></p>
<p class="character">Jiuming</p>
</li>
<li class="card">
<a href="/person/1704579-shuya-sophia-cai">
<img alt="Shuya Sophia Cai" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/8zzSyNhoFJQ3eRqaqIgiryoONJB.jpg" srcset="/t/p/w138_and_h175_face/8zzSyNhoFJQ3eRqaqIgiryoONJB.jpg 1x, /t/p/w276_and_h350_face/8zzSyNhoFJQ3eRqaqIgiryoONJB.jpg 2x"/>
</a>
<p><a href="/person/1704579-shuya-sophia-cai">Shuya Sophia Cai</a></p>
<p class="character">Meiying</p>
</li>
<li class="card">
<a href="/person/78994-sergio-peris-mencheta">
<img alt="Sergio Peris-Mencheta" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/uPE1n0JpbicJ5gm2fNarbsx6Nc4.jpg" srcset="/t/p/w138_and_h175_face/uPE1n0JpbicJ5gm2fNarbsx6Nc4.jpg 1x, /t/p/w276_and_h350_face/uPE1n0JpbicJ5gm2fNarbsx6Nc4.jpg 2x"/>
</a>
<p><a href="/person/78994-sergio-peris-mencheta">Sergio Peris-Mencheta</a></p>
<p class="character">Montes</p>
</li>
<li class="card">
<a href="/person/110930-skyler-samuels">
<img alt="Skyler Samuels" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/4HeEvih8dRezHnnS1Ss9L7hKsLx.jpg" srcset="/t/p/w138_and_h175_face/4HeEvih8dRezHnnS1Ss9L7hKsLx.jpg 1x, /t/p/w276_and_h350_face/4HeEvih8dRezHnnS1Ss9L7hKsLx.jpg 2x"/>
</a>
<p><a href="/person/110930-skyler-samuels">Skyler Samuels</a></p>
<p class="character">Jess</p>
</li>
<li class="card">
<a href="/person/7248-cliff-curtis">
<img alt="Cliff Curtis" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/3D6qz8vL6DWHAO3HeXeaSuwxq3s.jpg" srcset="/t/p/w138_and_h175_face/3D6qz8vL6DWHAO3HeXeaSuwxq3s.jpg 1x, /t/p/w276_and_h350_face/3D6qz8vL6DWHAO3HeXeaSuwxq3s.jpg 2x"/>
</a>
<p><a href="/person/7248-cliff-curtis">Cliff Curtis</a></p>
<p class="character">James 'Mac' Mackreides</p>
</li>
<li class="card">
<a href="/person/177214-page-kennedy">
<img alt="Page Kennedy" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/hM7yB43TFtzKg8W3rW0LOceVnok.jpg" srcset="/t/p/w138_and_h175_face/hM7yB43TFtzKg8W3rW0LOceVnok.jpg 1x, /t/p/w276_and_h350_face/hM7yB43TFtzKg8W3rW0LOceVnok.jpg 2x"/>
</a>
<p><a href="/person/177214-page-kennedy">Page Kennedy</a></p>
<p class="character">DJ</p>
</li>
<li class="card">
<a href="/person/7055-sienna-guillory">
<img alt="Sienna Guillory" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/rpnWJT1d61GwnG9bQoGSxWbIaL4.jpg" srcset="/t/p/w138_and_h175_face/rpnWJT1d61GwnG9bQoGSxWbIaL4.jpg 1x, /t/p/w276_and_h350_face/rpnWJT1d61GwnG9bQoGSxWbIaL4.jpg 2x"/>
</a>
<p><a href="/person/7055-sienna-guillory">Sienna Guillory</a></p>
<p class="character">Driscoll</p>
</li>
<li class="card">
<a href="/person/1977759-melissanthi-mahut">
<img alt="Melissanthi Mahut" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/c5Or2xsO8ni2F95RR5ImUmfLGmg.jpg" srcset="/t/p/w138_and_h175_face/c5Or2xsO8ni2F95RR5ImUmfLGmg.jpg 1x, /t/p/w276_and_h350_face/c5Or2xsO8ni2F95RR5ImUmfLGmg.jpg 2x"/>
</a>
<p><a href="/person/1977759-melissanthi-mahut">Melissanthi Mahut</a></p>
<p class="character">Rigas</p>
</li>
<li class="filler view_more">
<p><a href="/movie/615656-meg-2-the-trench/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/615656-meg-2-the-trench/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>1</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>5</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container one">
<div class="content one">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/Geronimo1967">
<img alt="CinemaSerf" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg" srcset="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 1x, /t/p/w90_and_h90_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64d72504d100b6011c8180f6">A review by CinemaSerf</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 5.0</div>
<h5>Written by <a href="/u/Geronimo1967">CinemaSerf</a> on August 12, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>Now the "Meg" (2018) itself could never be called a good film, but it is a great deal better than this muddled and derivative effort. "Jonas" (Jason Statham) is now working as a sort of eco-policeman trying to stop the dumping of toxic waste into the oceans, and after a snappy "007" style opening, he is daringly rescued by "Mac" (Clff Curtis) and "Rigas" (Melissanthu Mahut) and returned to the research centre where he is reunited with "Jess" (Skyler Samuels), "DJ" (Page Kennedy) and the adrenalin seeking "Juiming" (Jing Wu) who are nursing the daughter of the last megalodon! The team now travel... <a class="underline" href="/review/64d72504d100b6011c8180f6">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/615656-meg-2-the-trench/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>8</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>14</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>131</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/dG91B3hHyY4/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="dG91B3hHyY4" data-site="YouTube" data-title="Official Trailer" href="/video/play?key=dG91B3hHyY4"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Meg 2: The Trench" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/zN41DPmPhwmgJjHwezALdrdvD0h.jpg" srcset="/t/p/w533_and_h300_bestv2/zN41DPmPhwmgJjHwezALdrdvD0h.jpg 1x, /t/p/w1066_and_h600_bestv2/zN41DPmPhwmgJjHwezALdrdvD0h.jpg 2x"/>
</div>
<div class="poster">
<img alt="Meg 2: The Trench" class="poster" src="/t/p/w220_and_h330_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg" srcset="/t/p/w220_and_h330_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 1x, /t/p/w440_and_h660_face/4m1Au3YkjqsxF8iwQy0fPYSxE0h.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel collection">
<div class="collection" id="collection_waypoint"></div>
<script>
                var collection_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('collection_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !collection_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/collection/{0}/static_cache/movie_card', '742536'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false,
                          theme_color: '#202035'
                        }
                      }).done(function(response) {
                        collection_waypoint_check = true;

                        $('#collection_waypoint').html(response).hide().fadeIn(1000);
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '615656-meg-2-the-trench'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/MegMovie" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/MegMovie" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/megmovie/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.themeg.movie" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $129,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $256,000,000.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/818-based-on-novel-or-book/movie">based on novel or book</a></li>
<li><a href="/keyword/9663-sequel/movie">sequel</a></li>
<li><a href="/keyword/161791-kaiju/movie">kaiju</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            123<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Fougasse">
<img alt="Fougasse" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/qZW7TazXYrGysGBgO6ygeAaC4WO.jpg" srcset="/t/p/w45_and_h45_face/qZW7TazXYrGysGBgO6ygeAaC4WO.jpg 1x, /t/p/w90_and_h90_face/qZW7TazXYrGysGBgO6ygeAaC4WO.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            58<br/>
<a href="/u/Fougasse">Fougasse</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/GoldHD">
<span class="round initials background_color red">Z</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            44<br/>
<a href="/u/GoldHD">ZsoleX</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Maxxxxyu">
<img alt="Maxxxxyu" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/6f4cf16d4c0a9d5f15532b35d4f52138.jpg?s=45" srcset="https://secure.gravatar.com/avatar/6f4cf16d4c0a9d5f15532b35d4f52138.jpg?s=45 1x, https://secure.gravatar.com/avatar/6f4cf16d4c0a9d5f15532b35d4f52138.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            33<br/>
<a href="/u/Maxxxxyu">Maxxxxyu</a>
</p>
</div>
</div>
<p><a href="/movie/615656-meg-2-the-trench/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/615656-meg-2-the-trench/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/615656-meg-2-the-trench/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/615656-meg-2-the-trench/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/615656-meg-2-the-trench/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/615656-meg-2-the-trench/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/615656-meg-2-the-trench/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/615656-meg-2-the-trench/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#202035",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/615656-meg-2-the-trench"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Meg 2: The Trench');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Meg 2: The Trench',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = '4m1Au3YkjqsxF8iwQy0fPYSxE0h';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=615656&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=5d2c096ab84f9400144a86fb&referral=%2Fmovie%2F615656-meg-2-the-trench',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>The Flood (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="A horde of giant hungry alligators is unleashed on a group of in-transit prisoners and their guards after a massive hurricane floods Louisiana." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="The Flood" property="og:title"/>
<meta content="A horde of giant hungry alligators is unleashed on a group of in-transit prisoners and their guards after a massive hurricane floods Louisiana." property="og:description"/>
<meta content="/t/p/w500/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg" property="og:image"/>
<meta content="/t/p/w780/bz66a19bR6BKsbY8gSZCM4etJiK.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/1006462-the-flood" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="The Flood" name="twitter:title"/>
<meta content="A horde of giant hungry alligators is unleashed on a group of in-transit prisoners and their guards after a massive hurricane floods Louisiana." name="twitter:description"/>
<meta content="/t/p/w780/bz66a19bR6BKsbY8gSZCM4etJiK.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/1006462-the-flood" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1006462-the-flood?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(10.5, 31.5, 10.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(10.5, 31.5, 10.5, 1), rgba(10.5, 31.5, 10.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/bz66a19bR6BKsbY8gSZCM4etJiK.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(10.5, 31.5, 10.5, 1) calc((50vw - 170px) - 340px), rgba(10.5, 31.5, 10.5, 0.84) 50%, rgba(10.5, 31.5, 10.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/1006462-the-flood">Main</a></li>
<li><a href="/movie/1006462-the-flood/titles">Alternative Titles</a></li>
<li><a href="/movie/1006462-the-flood/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/1006462-the-flood/releases">Release Dates</a></li>
<li><a href="/movie/1006462-the-flood/translations">Translations</a></li>
<li class="spacer"><a href="/movie/1006462-the-flood/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/1006462-the-flood/images/backdrops">Backdrops <span class="count">9</span></a></li>
<li><a href="/movie/1006462-the-flood/images/logos">Logos <span class="count">0</span></a></li>
<li><a href="/movie/1006462-the-flood/images/posters">Posters <span class="count">8</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/1006462-the-flood/videos?active_nav_item=Trailers">Trailers <span class="count">1</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/1006462-the-flood/discuss">Overview</a></li>
<li><a href="/movie/1006462-the-flood/discuss/category/5047951f760ee3318900009a">General <span class="count">0</span></a></li>
<li><a href="/movie/1006462-the-flood/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">1</span></a></li>
</ul>
</li>
<li><a href="/movie/1006462-the-flood/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1006462-the-flood" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1006462-the-flood&amp;text=The Flood @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper false">
<div class="poster">
<div class="image_content backdrop">
<img alt="The Flood" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg" data-srcset="/t/p/w300_and_h450_bestv2/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 1x, /t/p/w600_and_h900_bestv2/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
</div>
<div class="header_poster_wrapper false">
<section class="header poster">
<div class="title ott_false" dir="auto">
<h2 class="9">
<a href="/movie/1006462-the-flood">The Flood</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        R
      </span>
<span class="release">
        07/14/2023 (US)
      </span>
<span class="genres">
<a href="/genre/28-action/movie">Action</a>, <a href="/genre/27-horror/movie">Horror</a>, <a href="/genre/53-thriller/movie">Thriller</a>
</span>
<span class="runtime">
        1h 33m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#d2d531" data-percent="69.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r69"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="xx5sYS0pHJg" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Danger is rising.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>A horde of giant hungry alligators is unleashed on a group of in-transit prisoners and their guards after a massive hurricane floods Louisiana.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/99096-brandon-slagle">Brandon Slagle</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/78217-chad-law">Chad Law</a></p>
<p class="character">Writer</p>
</li>
<li class="profile">
<p><a href="/person/2847-josh-ridgway">Josh Ridgway</a></p>
<p class="character">Writer</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/1006462-the-flood/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }


    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/1006462-the-flood', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/212833-nicky-whelan">
<img alt="Nicky Whelan" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/5uleEujk5NgfsSSGOacvQLJmlV9.jpg" srcset="/t/p/w138_and_h175_face/5uleEujk5NgfsSSGOacvQLJmlV9.jpg 1x, /t/p/w276_and_h350_face/5uleEujk5NgfsSSGOacvQLJmlV9.jpg 2x"/>
</a>
<p><a href="/person/212833-nicky-whelan">Nicky Whelan</a></p>
<p class="character">Sheriff Jo Newman</p>
</li>
<li class="card">
<a href="/person/27763-casper-van-dien">
<img alt="Casper Van Dien" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/gHnDUOCuckdZf60tKrfL9VkJD8M.jpg" srcset="/t/p/w138_and_h175_face/gHnDUOCuckdZf60tKrfL9VkJD8M.jpg 1x, /t/p/w276_and_h350_face/gHnDUOCuckdZf60tKrfL9VkJD8M.jpg 2x"/>
</a>
<p><a href="/person/27763-casper-van-dien">Casper Van Dien</a></p>
<p class="character">Russell Cody</p>
</li>
<li class="card">
<a href="/person/54649-louis-mandylor">
<img alt="Louis Mandylor" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/tnNxkjimfJQ6rY87Ryr5R72KMRH.jpg" srcset="/t/p/w138_and_h175_face/tnNxkjimfJQ6rY87Ryr5R72KMRH.jpg 1x, /t/p/w276_and_h350_face/tnNxkjimfJQ6rY87Ryr5R72KMRH.jpg 2x"/>
</a>
<p><a href="/person/54649-louis-mandylor">Louis Mandylor</a></p>
<p class="character">Rafe Calderon</p>
</li>
<li class="card">
<a href="/person/145553-devanny-pinn">
<img alt="Devanny Pinn" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/jt4o5VgyGQYPSpDa336uOIR9ewn.jpg" srcset="/t/p/w138_and_h175_face/jt4o5VgyGQYPSpDa336uOIR9ewn.jpg 1x, /t/p/w276_and_h350_face/jt4o5VgyGQYPSpDa336uOIR9ewn.jpg 2x"/>
</a>
<p><a href="/person/145553-devanny-pinn">Devanny Pinn</a></p>
<p class="character">Sommer Edward</p>
</li>
<li class="card">
<a href="/person/84841-randy-wayne">
<img alt="Randy Wayne" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/p0SENcEiSxd3uy31ekcFF4xXvJP.jpg" srcset="/t/p/w138_and_h175_face/p0SENcEiSxd3uy31ekcFF4xXvJP.jpg 1x, /t/p/w276_and_h350_face/p0SENcEiSxd3uy31ekcFF4xXvJP.jpg 2x"/>
</a>
<p><a href="/person/84841-randy-wayne">Randy Wayne</a></p>
<p class="character">Dale Elkins</p>
</li>
<li class="card">
<a href="/person/2465152-kim-delonghi">
<img alt="Kim DeLonghi" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/2eSJYs4rcliLsBAGEFuAEeLzfx3.jpg" srcset="/t/p/w138_and_h175_face/2eSJYs4rcliLsBAGEFuAEeLzfx3.jpg 1x, /t/p/w276_and_h350_face/2eSJYs4rcliLsBAGEFuAEeLzfx3.jpg 2x"/>
</a>
<p><a href="/person/2465152-kim-delonghi">Kim DeLonghi</a></p>
<p class="character">Eva Carter</p>
</li>
<li class="card">
<a href="/person/1226119-ryan-francis">
<img alt="Ryan Francis" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/4uqKjU32W2sLVdiWJTJzkZh5IJF.jpg" srcset="/t/p/w138_and_h175_face/4uqKjU32W2sLVdiWJTJzkZh5IJF.jpg 1x, /t/p/w276_and_h350_face/4uqKjU32W2sLVdiWJTJzkZh5IJF.jpg 2x"/>
</a>
<p><a href="/person/1226119-ryan-francis">Ryan Francis</a></p>
<p class="character">Jay Stamper</p>
</li>
<li class="card">
<a href="/person/2091809-mike-ferguson">
<img alt="Mike Ferguson" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/fgmxWHKESApKHtu1Rar0iCVi6if.jpg" srcset="/t/p/w138_and_h175_face/fgmxWHKESApKHtu1Rar0iCVi6if.jpg 1x, /t/p/w276_and_h350_face/fgmxWHKESApKHtu1Rar0iCVi6if.jpg 2x"/>
</a>
<p><a href="/person/2091809-mike-ferguson">Mike Ferguson</a></p>
<p class="character">Floyd McGraw</p>
</li>
<li class="card">
<a href="/person/1602210-eoin-o-brien">
<img alt="Eoin O'Brien" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/376zIxv82hV8FKCbaAmqcc8UYOP.jpg" srcset="/t/p/w138_and_h175_face/376zIxv82hV8FKCbaAmqcc8UYOP.jpg 1x, /t/p/w276_and_h350_face/376zIxv82hV8FKCbaAmqcc8UYOP.jpg 2x"/>
</a>
<p><a href="/person/1602210-eoin-o-brien">Eoin O'Brien</a></p>
<p class="character">'Big Jim' Pruett</p>
</li>
<li class="filler view_more">
<p><a href="/movie/1006462-the-flood/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/1006462-the-flood/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>0</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>0</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container zero">
<div class="content zero">
<p class="no_margin" dir="auto">
            We don't have any reviews for The Flood.
        </p>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>1</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>9</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>8</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/xx5sYS0pHJg/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="xx5sYS0pHJg" data-site="YouTube" data-title="Official Trailer" href="/video/play?key=xx5sYS0pHJg"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="The Flood" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/bz66a19bR6BKsbY8gSZCM4etJiK.jpg" srcset="/t/p/w533_and_h300_bestv2/bz66a19bR6BKsbY8gSZCM4etJiK.jpg 1x, /t/p/w1066_and_h600_bestv2/bz66a19bR6BKsbY8gSZCM4etJiK.jpg 2x"/>
</div>
<div class="poster">
<img alt="The Flood" class="poster" src="/t/p/w220_and_h330_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg" srcset="/t/p/w220_and_h330_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 1x, /t/p/w440_and_h660_face/mvjqqklMpHwOxc40rn7dMhGT0Fc.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '1006462-the-flood'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> -</p>
<p><strong><bdi>Revenue</bdi></strong> -</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/285961-low-budget/movie">low budget</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/Latac">
<img alt="Latac" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/1df1e2b51cd56a218f5ad7069563544b.jpg?s=45" srcset="https://secure.gravatar.com/avatar/1df1e2b51cd56a218f5ad7069563544b.jpg?s=45 1x, https://secure.gravatar.com/avatar/1df1e2b51cd56a218f5ad7069563544b.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            60<br/>
<a href="/u/Latac">Latac</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/MovieMadMatt">
<span class="round initials background_color yellow">M</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            17<br/>
<a href="/u/MovieMadMatt">MovieMadMatt</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/strong_style">
<img alt="strong_style" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/8h2ikVYbegubBiS1J4zkrX6Q2DH.png" srcset="/t/p/w45_and_h45_face/8h2ikVYbegubBiS1J4zkrX6Q2DH.png 1x, /t/p/w90_and_h90_face/8h2ikVYbegubBiS1J4zkrX6Q2DH.png 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            14<br/>
<a href="/u/strong_style">strong_style</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            8<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<p><a href="/movie/1006462-the-flood/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/1006462-the-flood/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/1006462-the-flood/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/1006462-the-flood/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/1006462-the-flood/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/1006462-the-flood/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/1006462-the-flood/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/1006462-the-flood/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#0b200b",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/1006462-the-flood"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'The Flood');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share The Flood',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'mvjqqklMpHwOxc40rn7dMhGT0Fc';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=1006462&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=62e53367eb64f1005e40326b&referral=%2Fmovie%2F1006462-the-flood',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Insidious: The Red Door (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="To put their demons to rest once and for all, Josh Lambert and a college-aged Dalton Lambert must go deeper into The Further than ever before, facing their family's dark past and a host of new and more horrifying terrors that lurk behind the red door." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Insidious: The Red Door" property="og:title"/>
<meta content="To put their demons to rest once and for all, Josh Lambert and a college-aged Dalton Lambert must go deeper into The Further than ever before, facing their family's dark past and a host of new and more horrifying terrors that lurk behind the red door." property="og:description"/>
<meta content="/t/p/w500/d07phJqCx6z5wILDYqkyraorDPi.jpg" property="og:image"/>
<meta content="/t/p/w780/i2GVEvltEu3BXn5crBSxgKuTaca.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/614479-insidious-the-red-door" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Insidious: The Red Door" name="twitter:title"/>
<meta content="To put their demons to rest once and for all, Josh Lambert and a college-aged Dalton Lambert must go deeper into The Further than ever before, facing their family's dark past and a host of new and more horrifying terrors that lurk behind the red door." name="twitter:description"/>
<meta content="/t/p/w780/i2GVEvltEu3BXn5crBSxgKuTaca.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/614479-insidious-the-red-door" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/614479-insidious-the-red-door?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(10.5, 31.5, 31.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(10.5, 31.5, 31.5, 1), rgba(10.5, 31.5, 31.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/i2GVEvltEu3BXn5crBSxgKuTaca.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(10.5, 31.5, 31.5, 1) calc((50vw - 170px) - 340px), rgba(10.5, 31.5, 31.5, 0.84) 50%, rgba(10.5, 31.5, 31.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/614479-insidious-the-red-door">Main</a></li>
<li><a href="/movie/614479-insidious-the-red-door/titles">Alternative Titles</a></li>
<li><a href="/movie/614479-insidious-the-red-door/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/614479-insidious-the-red-door/releases">Release Dates</a></li>
<li><a href="/movie/614479-insidious-the-red-door/translations">Translations</a></li>
<li><a href="/movie/614479-insidious-the-red-door/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/614479-insidious-the-red-door/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/614479-insidious-the-red-door/images/backdrops">Backdrops <span class="count">31</span></a></li>
<li><a href="/movie/614479-insidious-the-red-door/images/logos">Logos <span class="count">9</span></a></li>
<li><a href="/movie/614479-insidious-the-red-door/images/posters">Posters <span class="count">101</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/614479-insidious-the-red-door/videos?active_nav_item=Teasers">Teasers <span class="count">14</span></a></li>
<li><a href="/movie/614479-insidious-the-red-door/videos?active_nav_item=Trailers">Trailers <span class="count">2</span></a></li>
<li><a href="/movie/614479-insidious-the-red-door/videos?active_nav_item=Featurettes">Featurettes <span class="count">4</span></a></li>
<li><a href="/movie/614479-insidious-the-red-door/videos?active_nav_item=Clips">Clips <span class="count">1</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/614479-insidious-the-red-door/discuss">Overview</a></li>
<li><a href="/movie/614479-insidious-the-red-door/discuss/category/5047951f760ee3318900009a">General <span class="count">0</span></a></li>
<li><a href="/movie/614479-insidious-the-red-door/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">0</span></a></li>
</ul>
</li>
<li><a href="/movie/614479-insidious-the-red-door/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F614479-insidious-the-red-door" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F614479-insidious-the-red-door&amp;text=Insidious: The Red Door @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Insidious: The Red Door" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/d07phJqCx6z5wILDYqkyraorDPi.jpg" data-srcset="/t/p/w300_and_h450_bestv2/d07phJqCx6z5wILDYqkyraorDPi.jpg 1x, /t/p/w600_and_h900_bestv2/d07phJqCx6z5wILDYqkyraorDPi.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/d07phJqCx6z5wILDYqkyraorDPi.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Available to Rent or Buy on Amazon Video" height="36" src="/t/p/original/5NyLm42TmCqCMOZFvH4fcoSNKEW.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Available to Rent or Buy</h4>
<h3><a class="no_click" href="/movie/614479-insidious-the-red-door/watch" title="Available to Rent or Buy on Amazon Video">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="23">
<a href="/movie/614479-insidious-the-red-door">Insidious: The Red Door</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        A
      </span>
<span class="release">
        07/07/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/27-horror/movie">Horror</a>, <a href="/genre/9648-mystery/movie">Mystery</a>, <a href="/genre/53-thriller/movie">Thriller</a>
</span>
<span class="runtime">
        1h 47m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#d2d531" data-percent="69.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r69"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="gexw4P68kbg" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">It ends where it all began.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>To put their demons to rest once and for all, Josh Lambert and a college-aged Dalton Lambert must go deeper into The Further than ever before, facing their family's dark past and a host of new and more horrifying terrors that lurk behind the red door.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/2128-leigh-whannell">Leigh Whannell</a></p>
<p class="character">Characters, Story</p>
</li>
<li class="profile">
<p><a href="/person/17178-patrick-wilson">Patrick Wilson</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/125032-scott-teems">Scott Teems</a></p>
<p class="character">Screenplay</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/614479-insidious-the-red-door/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/614479-insidious-the-red-door', event: 'hideOTTOffers' }, null, '/movie/614479-insidious-the-red-door');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/614479-insidious-the-red-door/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/614479-insidious-the-red-door/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/614479-insidious-the-red-door/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/614479-insidious-the-red-door', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/17181-ty-simpkins">
<img alt="Ty Simpkins" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/iGPK0aZeKBkyBAjg7zl7AoZ7r2l.jpg" srcset="/t/p/w138_and_h175_face/iGPK0aZeKBkyBAjg7zl7AoZ7r2l.jpg 1x, /t/p/w276_and_h350_face/iGPK0aZeKBkyBAjg7zl7AoZ7r2l.jpg 2x"/>
</a>
<p><a href="/person/17181-ty-simpkins">Ty Simpkins</a></p>
<p class="character">Dalton Lambert</p>
</li>
<li class="card">
<a href="/person/17178-patrick-wilson">
<img alt="Patrick Wilson" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/tc1ezEfIY8BhCy85svOUDtpBFPt.jpg" srcset="/t/p/w138_and_h175_face/tc1ezEfIY8BhCy85svOUDtpBFPt.jpg 1x, /t/p/w276_and_h350_face/tc1ezEfIY8BhCy85svOUDtpBFPt.jpg 2x"/>
</a>
<p><a href="/person/17178-patrick-wilson">Patrick Wilson</a></p>
<p class="character">Josh Lambert</p>
</li>
<li class="card">
<a href="/person/3704264-sinclair-daniel">
<img alt="Sinclair Daniel" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/lvlGYC70bTyfbRLbj4b8YyMk4Xi.jpg" srcset="/t/p/w138_and_h175_face/lvlGYC70bTyfbRLbj4b8YyMk4Xi.jpg 1x, /t/p/w276_and_h350_face/lvlGYC70bTyfbRLbj4b8YyMk4Xi.jpg 2x"/>
</a>
<p><a href="/person/3704264-sinclair-daniel">Sinclair Daniel</a></p>
<p class="character">Chris Winslow</p>
</li>
<li class="card">
<a href="/person/9827-rose-byrne">
<img alt="Rose Byrne" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/4oQWCLK7gd6RNKF0WJipJo7TyFP.jpg" srcset="/t/p/w138_and_h175_face/4oQWCLK7gd6RNKF0WJipJo7TyFP.jpg 1x, /t/p/w276_and_h350_face/4oQWCLK7gd6RNKF0WJipJo7TyFP.jpg 2x"/>
</a>
<p><a href="/person/9827-rose-byrne">Rose Byrne</a></p>
<p class="character">Renai Lambert</p>
</li>
<li class="card">
<a href="/person/7401-lin-shaye">
<img alt="Lin Shaye" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/aL87Za52elH81zMiXQn5C7AXAeg.jpg" srcset="/t/p/w138_and_h175_face/aL87Za52elH81zMiXQn5C7AXAeg.jpg 1x, /t/p/w276_and_h350_face/aL87Za52elH81zMiXQn5C7AXAeg.jpg 2x"/>
</a>
<p><a href="/person/7401-lin-shaye">Lin Shaye</a></p>
<p class="character">Elise Rainier</p>
</li>
<li class="card">
<a href="/person/765-hiam-abbass">
<img alt="Hiam Abbass" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/hkzC5aJKTiuCchBpybaHDVngYZW.jpg" srcset="/t/p/w138_and_h175_face/hkzC5aJKTiuCchBpybaHDVngYZW.jpg 1x, /t/p/w276_and_h350_face/hkzC5aJKTiuCchBpybaHDVngYZW.jpg 2x"/>
</a>
<p><a href="/person/765-hiam-abbass">Hiam Abbass</a></p>
<p class="character">Professor Armagan</p>
</li>
<li class="card">
<a href="/person/208524-andrew-astor">
<img alt="Andrew Astor" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/8rXmfA1QfycVOq4gQeSMHpacGtX.jpg" srcset="/t/p/w138_and_h175_face/8rXmfA1QfycVOq4gQeSMHpacGtX.jpg 1x, /t/p/w276_and_h350_face/8rXmfA1QfycVOq4gQeSMHpacGtX.jpg 2x"/>
</a>
<p><a href="/person/208524-andrew-astor">Andrew Astor</a></p>
<p class="character">Foster Lambert</p>
</li>
<li class="card">
<a href="/person/1919708-juliana-davies">
<img alt="Juliana Davies" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/zqMiuHWScYXCgD7SV9UcFx0NvyM.jpg" srcset="/t/p/w138_and_h175_face/zqMiuHWScYXCgD7SV9UcFx0NvyM.jpg 1x, /t/p/w276_and_h350_face/zqMiuHWScYXCgD7SV9UcFx0NvyM.jpg 2x"/>
</a>
<p><a href="/person/1919708-juliana-davies">Juliana Davies</a></p>
<p class="character">Kali Lambert</p>
</li>
<li class="card">
<a href="/person/80619-steve-coulter">
<img alt="Steve Coulter" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/5bK6a5Cfy5DxVoNpzt4nbhUUW85.jpg" srcset="/t/p/w138_and_h175_face/5bK6a5Cfy5DxVoNpzt4nbhUUW85.jpg 1x, /t/p/w276_and_h350_face/5bK6a5Cfy5DxVoNpzt4nbhUUW85.jpg 2x"/>
</a>
<p><a href="/person/80619-steve-coulter">Steve Coulter</a></p>
<p class="character">Carl</p>
</li>
<li class="filler view_more">
<p><a href="/movie/614479-insidious-the-red-door/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/614479-insidious-the-red-door/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>1</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>0</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container one">
<div class="content one">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/Geronimo1967">
<img alt="CinemaSerf" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg" srcset="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 1x, /t/p/w90_and_h90_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64bbe9fdac6c7908e085f161">A review by CinemaSerf</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 6.0</div>
<h5>Written by <a href="/u/Geronimo1967">CinemaSerf</a> on July 22, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>"Dalton" (a competent effort from Ty Simpkins) and his dad "Josh" (Patrick Wilson) have a strained relationship as they come to terms with recent family upheaval and that pressure is beginning to unravel the hypnotism that is protecting them from even more ghastly memories from nine years ago. At college, he quickly befriends the quirky and outgoing girl "Chris" (an overpowering Sinclair Daniel), who is wrongly assigned to be his room-mate. Before long the pair are mired in a series of mysteries that seem to emanate from his imagination - a comatose state sets in and another dimension - and it'... <a class="underline" href="/review/64bbe9fdac6c7908e085f161">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/614479-insidious-the-red-door/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>21</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>31</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>101</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/ZuQuOnYnr3Q/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="ZuQuOnYnr3Q" data-site="YouTube" data-title="Official Trailer" href="/video/play?key=ZuQuOnYnr3Q"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Insidious: The Red Door" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/i2GVEvltEu3BXn5crBSxgKuTaca.jpg" srcset="/t/p/w533_and_h300_bestv2/i2GVEvltEu3BXn5crBSxgKuTaca.jpg 1x, /t/p/w1066_and_h600_bestv2/i2GVEvltEu3BXn5crBSxgKuTaca.jpg 2x"/>
</div>
<div class="poster">
<img alt="Insidious: The Red Door" class="poster" src="/t/p/w220_and_h330_face/d07phJqCx6z5wILDYqkyraorDPi.jpg" srcset="/t/p/w220_and_h330_face/d07phJqCx6z5wILDYqkyraorDPi.jpg 1x, /t/p/w440_and_h660_face/d07phJqCx6z5wILDYqkyraorDPi.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel collection">
<div class="collection" id="collection_waypoint"></div>
<script>
                var collection_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('collection_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !collection_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/collection/{0}/static_cache/movie_card', '228446'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false,
                          theme_color: '#0b2020'
                        }
                      }).done(function(response) {
                        collection_waypoint_check = true;

                        $('#collection_waypoint').html(response).hide().fadeIn(1000);
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '614479-insidious-the-red-door'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/InsidiousMovie" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/insidiousmovie" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/InsidiousMovie/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/insidious-5" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.insidious.movie" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $16,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $185,582,093.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/9663-sequel/movie">sequel</a></li>
<li><a href="/keyword/15001-demon/movie">demon</a></li>
<li><a href="/keyword/181019-franchise/movie">franchise</a></li>
<li><a href="/keyword/241161-insidious/movie">insidious</a></li>
<li><a href="/keyword/256183-supernatural-horror/movie">supernatural horror</a></li>
<li><a href="/keyword/272408-evil-spirits/movie">evil spirits</a></li>
<li><a href="/keyword/316323-directorial-debut/movie">directorial debut</a></li>
<li><a href="/keyword/316324-fifth-part/movie">fifth part</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/bayramova">
<span class="round initials background_color silver">b</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            321<br/>
<a href="/u/bayramova">bayramova</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            176<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/RNL">
<img alt="RNL" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/e6a9577750e78d10c5ebfb21484325e9.jpg?s=45" srcset="https://secure.gravatar.com/avatar/e6a9577750e78d10c5ebfb21484325e9.jpg?s=45 1x, https://secure.gravatar.com/avatar/e6a9577750e78d10c5ebfb21484325e9.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            70<br/>
<a href="/u/RNL">RNL</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Sheigutn">
<img alt="Shei" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg" srcset="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 1x, /t/p/w90_and_h90_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            32<br/>
<a href="/u/Sheigutn">Shei</a>
</p>
</div>
</div>
<p><a href="/movie/614479-insidious-the-red-door/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/614479-insidious-the-red-door/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/614479-insidious-the-red-door/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/614479-insidious-the-red-door/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/614479-insidious-the-red-door/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/614479-insidious-the-red-door/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/614479-insidious-the-red-door/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/614479-insidious-the-red-door/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#0b2020",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/614479-insidious-the-red-door"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Insidious: The Red Door');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Insidious: The Red Door',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'd07phJqCx6z5wILDYqkyraorDPi';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=614479&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=5d2607c169d2801be004c634&referral=%2Fmovie%2F614479-insidious-the-red-door',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Fast X (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="Over many missions and against impossible odds, Dom Toretto and his family have outsmarted, out-nerved and outdriven every foe in their path. Now, they confront the most lethal opponent they've ever faced: A terrifying threat emerging from the shadows of the past who's fueled by blood revenge, and who is determined to shatter this family and destroy everything—and everyone—that Dom loves, forever." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Fast X" property="og:title"/>
<meta content="Over many missions and against impossible odds, Dom Toretto and his family have outsmarted, out-nerved and outdriven every foe in their path. Now, they confront the most lethal opponent they've ever faced: A terrifying threat emerging from the shadows of the past who's fueled by blood revenge, and who is determined to shatter this family and destroy everything—and everyone—that Dom loves, forever." property="og:description"/>
<meta content="/t/p/w500/fiVW06jE7z9YnO4trhaMEdclSiC.jpg" property="og:image"/>
<meta content="/t/p/w780/4XM8DUTQb3lhLemJC51Jx4a2EuA.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/385687-fast-x" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Fast X" name="twitter:title"/>
<meta content="Over many missions and against impossible odds, Dom Toretto and his family have outsmarted, out-nerved and outdriven every foe in their path. Now, they confront the most lethal opponent they've ever faced: A terrifying threat emerging from the shadows of the past who's fueled by blood revenge, and who is determined to shatter this family and destroy everything—and everyone—that Dom loves, forever." name="twitter:description"/>
<meta content="/t/p/w780/4XM8DUTQb3lhLemJC51Jx4a2EuA.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/385687-fast-x" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<meta content="ca_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<meta content="fa_IR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=hi-IN" hreflang="hi-IN" rel="alternate"/>
<meta content="hi_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=la-LA" hreflang="la-LA" rel="alternate"/>
<meta content="la_LA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=ta-IN" hreflang="ta-IN" rel="alternate"/>
<meta content="ta_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=te-IN" hreflang="te-IN" rel="alternate"/>
<meta content="te_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=uz-UZ" hreflang="uz-UZ" rel="alternate"/>
<meta content="uz_UZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/385687-fast-x?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(52.5, 52.5, 52.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(52.5, 52.5, 52.5, 1), rgba(52.5, 52.5, 52.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/4XM8DUTQb3lhLemJC51Jx4a2EuA.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(52.5, 52.5, 52.5, 1) calc((50vw - 170px) - 340px), rgba(52.5, 52.5, 52.5, 0.84) 50%, rgba(52.5, 52.5, 52.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/385687-fast-x">Main</a></li>
<li><a href="/movie/385687-fast-x/titles">Alternative Titles</a></li>
<li><a href="/movie/385687-fast-x/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/385687-fast-x/releases">Release Dates</a></li>
<li><a href="/movie/385687-fast-x/translations">Translations</a></li>
<li><a href="/movie/385687-fast-x/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/385687-fast-x/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/385687-fast-x/images/backdrops">Backdrops <span class="count">43</span></a></li>
<li><a href="/movie/385687-fast-x/images/logos">Logos <span class="count">31</span></a></li>
<li><a href="/movie/385687-fast-x/images/posters">Posters <span class="count">231</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/385687-fast-x/videos?active_nav_item=Teasers">Teasers <span class="count">7</span></a></li>
<li><a href="/movie/385687-fast-x/videos?active_nav_item=Behind the Scenes">Behind the Scenes <span class="count">13</span></a></li>
<li><a href="/movie/385687-fast-x/videos?active_nav_item=Clips">Clips <span class="count">5</span></a></li>
<li><a href="/movie/385687-fast-x/videos?active_nav_item=Featurettes">Featurettes <span class="count">11</span></a></li>
<li><a href="/movie/385687-fast-x/videos?active_nav_item=Trailers">Trailers <span class="count">4</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/385687-fast-x/discuss">Overview</a></li>
<li><a href="/movie/385687-fast-x/discuss/category/5047951f760ee3318900009a">General <span class="count">4</span></a></li>
<li><a href="/movie/385687-fast-x/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">8</span></a></li>
</ul>
</li>
<li><a href="/movie/385687-fast-x/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F385687-fast-x" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F385687-fast-x&amp;text=Fast X @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Fast X" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/fiVW06jE7z9YnO4trhaMEdclSiC.jpg" data-srcset="/t/p/w300_and_h450_bestv2/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 1x, /t/p/w600_and_h900_bestv2/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/fiVW06jE7z9YnO4trhaMEdclSiC.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Available to Rent or Buy on Zee5" height="36" src="/t/p/original/ajbCmwvZ8HiePHZaOVEgm9MzyuA.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Available to Rent or Buy</h4>
<h3><a class="no_click" href="/movie/385687-fast-x/watch" title="Available to Rent or Buy on Zee5">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="6">
<a href="/movie/385687-fast-x">Fast X</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        UA
      </span>
<span class="release">
        05/19/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/28-action/movie">Action</a>, <a href="/genre/80-crime/movie">Crime</a>, <a href="/genre/53-thriller/movie">Thriller</a>
</span>
<span class="runtime">
        2h 22m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="73.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r73"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="eoOaKN4qCKw" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">The end of the road begins.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>Over many missions and against impossible odds, Dom Toretto and his family have outsmarted, out-nerved and outdriven every foe in their path. Now, they confront the most lethal opponent they've ever faced: A terrifying threat emerging from the shadows of the past who's fueled by blood revenge, and who is determined to shatter this family and destroy everything—and everyone—that Dom loves, forever.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/937234-dan-mazeau">Dan Mazeau</a></p>
<p class="character">Screenplay, Story</p>
</li>
<li class="profile">
<p><a href="/person/58189-justin-lin">Justin Lin</a></p>
<p class="character">Screenplay, Story</p>
</li>
<li class="profile">
<p><a href="/person/8162-gary-scott-thompson">Gary Scott Thompson</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/18865-louis-leterrier">Louis Leterrier</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/1014026-zach-dean">Zach Dean</a></p>
<p class="character">Story</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/385687-fast-x/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/385687-fast-x', event: 'hideOTTOffers' }, null, '/movie/385687-fast-x');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/385687-fast-x/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/385687-fast-x/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/385687-fast-x/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/385687-fast-x', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/12835-vin-diesel">
<img alt="Vin Diesel" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/vD28HWRqBxDgdGLXSgu6XYcn3BI.jpg" srcset="/t/p/w138_and_h175_face/vD28HWRqBxDgdGLXSgu6XYcn3BI.jpg 1x, /t/p/w276_and_h350_face/vD28HWRqBxDgdGLXSgu6XYcn3BI.jpg 2x"/>
</a>
<p><a href="/person/12835-vin-diesel">Vin Diesel</a></p>
<p class="character">Dominic Toretto</p>
</li>
<li class="card">
<a href="/person/17647-michelle-rodriguez">
<img alt="Michelle Rodriguez" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/xSvkVrLz6xas1mCeOR9i4QtmhnQ.jpg" srcset="/t/p/w138_and_h175_face/xSvkVrLz6xas1mCeOR9i4QtmhnQ.jpg 1x, /t/p/w276_and_h350_face/xSvkVrLz6xas1mCeOR9i4QtmhnQ.jpg 2x"/>
</a>
<p><a href="/person/17647-michelle-rodriguez">Michelle Rodriguez</a></p>
<p class="character">Letty</p>
</li>
<li class="card">
<a href="/person/8169-tyrese-gibson">
<img alt="Tyrese Gibson" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/1K315wBQBvDBuZMlzoozuGsqFXZ.jpg" srcset="/t/p/w138_and_h175_face/1K315wBQBvDBuZMlzoozuGsqFXZ.jpg 1x, /t/p/w276_and_h350_face/1K315wBQBvDBuZMlzoozuGsqFXZ.jpg 2x"/>
</a>
<p><a href="/person/8169-tyrese-gibson">Tyrese Gibson</a></p>
<p class="character">Roman</p>
</li>
<li class="card">
<a href="/person/8171-ludacris">
<img alt="Ludacris" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/erkJijujhe48vhJ8iCEtVpNEeVn.jpg" srcset="/t/p/w138_and_h175_face/erkJijujhe48vhJ8iCEtVpNEeVn.jpg 1x, /t/p/w276_and_h350_face/erkJijujhe48vhJ8iCEtVpNEeVn.jpg 2x"/>
</a>
<p><a href="/person/8171-ludacris">Ludacris</a></p>
<p class="character">Tej</p>
</li>
<li class="card">
<a href="/person/56446-john-cena">
<img alt="John Cena" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/6EZaBiQHx3Xlz3j0D6ttDxHXaxr.jpg" srcset="/t/p/w138_and_h175_face/6EZaBiQHx3Xlz3j0D6ttDxHXaxr.jpg 1x, /t/p/w276_and_h350_face/6EZaBiQHx3Xlz3j0D6ttDxHXaxr.jpg 2x"/>
</a>
<p><a href="/person/56446-john-cena">John Cena</a></p>
<p class="character">Jakob Toretto</p>
</li>
<li class="card">
<a href="/person/1251069-nathalie-emmanuel">
<img alt="Nathalie Emmanuel" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/koSwmmonFJiZDfwmZgdVA7I1aR.jpg" srcset="/t/p/w138_and_h175_face/koSwmmonFJiZDfwmZgdVA7I1aR.jpg 1x, /t/p/w276_and_h350_face/koSwmmonFJiZDfwmZgdVA7I1aR.jpg 2x"/>
</a>
<p><a href="/person/1251069-nathalie-emmanuel">Nathalie Emmanuel</a></p>
<p class="character">Ramsey</p>
</li>
<li class="card">
<a href="/person/22123-jordana-brewster">
<img alt="Jordana Brewster" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/8VzFsSfT7NnMGyH5JQBQdTxDHcO.jpg" srcset="/t/p/w138_and_h175_face/8VzFsSfT7NnMGyH5JQBQdTxDHcO.jpg 1x, /t/p/w276_and_h350_face/8VzFsSfT7NnMGyH5JQBQdTxDHcO.jpg 2x"/>
</a>
<p><a href="/person/22123-jordana-brewster">Jordana Brewster</a></p>
<p class="character">Mia Toretto</p>
</li>
<li class="card">
<a href="/person/61697-sung-kang">
<img alt="Sung Kang" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/jCrjAt7L1SO4TOC0O6Nr7ZZU8vS.jpg" srcset="/t/p/w138_and_h175_face/jCrjAt7L1SO4TOC0O6Nr7ZZU8vS.jpg 1x, /t/p/w276_and_h350_face/jCrjAt7L1SO4TOC0O6Nr7ZZU8vS.jpg 2x"/>
</a>
<p><a href="/person/61697-sung-kang">Sung Kang</a></p>
<p class="character">Han</p>
</li>
<li class="card">
<a href="/person/117642-jason-momoa">
<img alt="Jason Momoa" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/6dEFBpZH8C8OijsynkSajQT99Pb.jpg" srcset="/t/p/w138_and_h175_face/6dEFBpZH8C8OijsynkSajQT99Pb.jpg 1x, /t/p/w276_and_h350_face/6dEFBpZH8C8OijsynkSajQT99Pb.jpg 2x"/>
</a>
<p><a href="/person/117642-jason-momoa">Jason Momoa</a></p>
<p class="character">Dante</p>
</li>
<li class="filler view_more">
<p><a href="/movie/385687-fast-x/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/385687-fast-x/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>10</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>13</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container ten">
<div class="content ten">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/minymina">
<img alt="minymina" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/e4129194974d2edee65bc9beccd5d730.jpg?s=45" srcset="https://secure.gravatar.com/avatar/e4129194974d2edee65bc9beccd5d730.jpg?s=45 1x, https://secure.gravatar.com/avatar/e4129194974d2edee65bc9beccd5d730.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64b67eadac416101391d3134">A review by minymina</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 1.0</div>
<h5>Written by <a href="/u/minymina">minymina</a> on July 18, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>Even for a Fast and Furious film, this is a total price of crap. You'll hate yourself for watching it.</p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/385687-fast-x/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>40</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>43</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>231</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/32RAq6JzY-w/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="32RAq6JzY-w" data-site="YouTube" data-title="Official Trailer" href="/video/play?key=32RAq6JzY-w"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Fast X" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/4XM8DUTQb3lhLemJC51Jx4a2EuA.jpg" srcset="/t/p/w533_and_h300_bestv2/4XM8DUTQb3lhLemJC51Jx4a2EuA.jpg 1x, /t/p/w1066_and_h600_bestv2/4XM8DUTQb3lhLemJC51Jx4a2EuA.jpg 2x"/>
</div>
<div class="poster">
<img alt="Fast X" class="poster" src="/t/p/w220_and_h330_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg" srcset="/t/p/w220_and_h330_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 1x, /t/p/w440_and_h660_face/fiVW06jE7z9YnO4trhaMEdclSiC.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel collection">
<div class="collection" id="collection_waypoint"></div>
<script>
                var collection_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('collection_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !collection_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/collection/{0}/static_cache/movie_card', '9485'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false,
                          theme_color: '#353535'
                        }
                      }).done(function(response) {
                        collection_waypoint_check = true;

                        $('#collection_waypoint').html(response).hide().fadeIn(1000);
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '385687-fast-x'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/TheFastSaga" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/TheFastSaga" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/thefastsaga/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/fast-x" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://fastxmovie.com" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $340,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $704,709,660.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/9663-sequel/movie">sequel</a></li>
<li><a href="/keyword/9748-revenge/movie">revenge</a></li>
<li><a href="/keyword/10039-racing/movie">racing</a></li>
<li><a href="/keyword/18035-family/movie">family</a></li>
<li><a href="/keyword/175102-cliffhanger/movie">cliffhanger</a></li>
<li><a href="/keyword/286354-cars/movie">cars</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            504<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/vgfu34">
<span class="round initials background_color pink">v</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            127<br/>
<a href="/u/vgfu34">vgfu34</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/bonesandall">
<img alt="tyler" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg" srcset="/t/p/w45_and_h45_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg 1x, /t/p/w90_and_h90_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            118<br/>
<a href="/u/bonesandall">tyler</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Giger">
<img alt="Giger" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg" srcset="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 1x, /t/p/w90_and_h90_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            96<br/>
<a href="/u/Giger">Giger</a>
</p>
</div>
</div>
<p><a href="/movie/385687-fast-x/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/385687-fast-x/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/385687-fast-x/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/385687-fast-x/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/385687-fast-x/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/385687-fast-x/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/385687-fast-x/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/385687-fast-x/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#353535",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/385687-fast-x"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Fast X');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Fast X',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'fiVW06jE7z9YnO4trhaMEdclSiC';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=385687&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=56d8c1c692514162b7008908&referral=%2Fmovie%2F385687-fast-x',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Soulcatcher (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="A military contractor hired to seize a weapon that turns people into savage killers seeks revenge when his brother falls victim to the device." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Soulcatcher" property="og:title"/>
<meta content="A military contractor hired to seize a weapon that turns people into savage killers seeks revenge when his brother falls victim to the device." property="og:description"/>
<meta content="/t/p/w500/l1f9JSPjCfNftigEii1SDK1g2b3.jpg" property="og:image"/>
<meta content="/t/p/w780/oPYJ1artbj7x8zgpJJkQMp0mNTW.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Soulcatcher" name="twitter:title"/>
<meta content="A military contractor hired to seize a weapon that turns people into savage killers seeks revenge when his brother falls victim to the device." name="twitter:description"/>
<meta content="/t/p/w780/oPYJ1artbj7x8zgpJJkQMp0mNTW.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 31.5, 10.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 31.5, 10.5, 1), rgba(31.5, 31.5, 10.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/oPYJ1artbj7x8zgpJJkQMp0mNTW.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 31.5, 10.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 31.5, 10.5, 0.84) 50%, rgba(31.5, 31.5, 10.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/1149381-operacja-soulcatcher">Main</a></li>
<li><a href="/movie/1149381-operacja-soulcatcher/titles">Alternative Titles</a></li>
<li><a href="/movie/1149381-operacja-soulcatcher/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/1149381-operacja-soulcatcher/releases">Release Dates</a></li>
<li><a href="/movie/1149381-operacja-soulcatcher/translations">Translations</a></li>
<li><a href="/movie/1149381-operacja-soulcatcher/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/1149381-operacja-soulcatcher/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/1149381-operacja-soulcatcher/images/backdrops">Backdrops <span class="count">8</span></a></li>
<li><a href="/movie/1149381-operacja-soulcatcher/images/logos">Logos <span class="count">6</span></a></li>
<li><a href="/movie/1149381-operacja-soulcatcher/images/posters">Posters <span class="count">21</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/1149381-operacja-soulcatcher/videos?active_nav_item=Trailers">Trailers <span class="count">1</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/1149381-operacja-soulcatcher/discuss">Overview</a></li>
<li><a href="/movie/1149381-operacja-soulcatcher/discuss/category/5047951f760ee3318900009a">General <span class="count">0</span></a></li>
<li><a href="/movie/1149381-operacja-soulcatcher/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">0</span></a></li>
</ul>
</li>
<li><a href="/movie/1149381-operacja-soulcatcher/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1149381-operacja-soulcatcher" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1149381-operacja-soulcatcher&amp;text=Soulcatcher @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Soulcatcher" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/l1f9JSPjCfNftigEii1SDK1g2b3.jpg" data-srcset="/t/p/w300_and_h450_bestv2/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 1x, /t/p/w600_and_h900_bestv2/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/l1f9JSPjCfNftigEii1SDK1g2b3.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Now Streaming on Netflix" height="36" src="/t/p/original/t2yyOv40HZeVlLjYsCsPHnWLk4W.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Now Streaming</h4>
<h3><a class="no_click" href="/movie/1149381-operacja-soulcatcher/watch" title="Now Streaming on Netflix">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="11">
<a href="/movie/1149381-operacja-soulcatcher">Soulcatcher</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        R
      </span>
<span class="release">
        08/02/2023 (PL)
      </span>
<span class="genres">
<a href="/genre/28-action/movie">Action</a>, <a href="/genre/12-adventure/movie">Adventure</a>, <a href="/genre/53-thriller/movie">Thriller</a>
</span>
<span class="runtime">
        1h 39m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#d2d531" data-percent="65.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r65"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="w6zbcx0ObUs" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>A military contractor hired to seize a weapon that turns people into savage killers seeks revenge when his brother falls victim to the device.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/1610284-daniel-markowicz">Daniel Markowicz</a></p>
<p class="character">Director, Writer</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/1149381-operacja-soulcatcher/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/1149381-operacja-soulcatcher', event: 'hideOTTOffers' }, null, '/movie/1149381-operacja-soulcatcher');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/1149381-operacja-soulcatcher/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/1149381-operacja-soulcatcher/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/1149381-operacja-soulcatcher/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/1149381-operacja-soulcatcher', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/3120886-piotr-witkowski">
<img alt="Piotr Witkowski" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/wOc1zX0nlfuZaZasX0Bb9Lq90IJ.jpg" srcset="/t/p/w138_and_h175_face/wOc1zX0nlfuZaZasX0Bb9Lq90IJ.jpg 1x, /t/p/w276_and_h350_face/wOc1zX0nlfuZaZasX0Bb9Lq90IJ.jpg 2x"/>
</a>
<p><a href="/person/3120886-piotr-witkowski">Piotr Witkowski</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/12210-jacek-koman">
<img alt="Jacek Koman" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/fajWa6UPn9eLne6TjT8zs4VOd7c.jpg" srcset="/t/p/w138_and_h175_face/fajWa6UPn9eLne6TjT8zs4VOd7c.jpg 1x, /t/p/w276_and_h350_face/fajWa6UPn9eLne6TjT8zs4VOd7c.jpg 2x"/>
</a>
<p><a href="/person/12210-jacek-koman">Jacek Koman</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/1535030-jacek-poniedzialek">
<img alt="Jacek Poniedziałek" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/ldpW5eOVzFE0rdqDvkxMAFLGha8.jpg" srcset="/t/p/w138_and_h175_face/ldpW5eOVzFE0rdqDvkxMAFLGha8.jpg 1x, /t/p/w276_and_h350_face/ldpW5eOVzFE0rdqDvkxMAFLGha8.jpg 2x"/>
</a>
<p><a href="/person/1535030-jacek-poniedzialek">Jacek Poniedziałek</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/140221-mariusz-bonaszewski">
<img alt="Mariusz Bonaszewski" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/ymngzpbNusVJeB0i1QcSKJOJ6d8.jpg" srcset="/t/p/w138_and_h175_face/ymngzpbNusVJeB0i1QcSKJOJ6d8.jpg 1x, /t/p/w276_and_h350_face/ymngzpbNusVJeB0i1QcSKJOJ6d8.jpg 2x"/>
</a>
<p><a href="/person/140221-mariusz-bonaszewski">Mariusz Bonaszewski</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/1689028-aleksandra-adamska">
<img alt="Aleksandra Adamska" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/eLvksihxtlHkNYyRzddXCBVuVgR.jpg" srcset="/t/p/w138_and_h175_face/eLvksihxtlHkNYyRzddXCBVuVgR.jpg 1x, /t/p/w276_and_h350_face/eLvksihxtlHkNYyRzddXCBVuVgR.jpg 2x"/>
</a>
<p><a href="/person/1689028-aleksandra-adamska">Aleksandra Adamska</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/136642-sebastian-stankiewicz">
<img alt="Sebastian Stankiewicz" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/hLN0Ca09KwQOFLZLPIEzgTIbqqg.jpg" srcset="/t/p/w138_and_h175_face/hLN0Ca09KwQOFLZLPIEzgTIbqqg.jpg 1x, /t/p/w276_and_h350_face/hLN0Ca09KwQOFLZLPIEzgTIbqqg.jpg 2x"/>
</a>
<p><a href="/person/136642-sebastian-stankiewicz">Sebastian Stankiewicz</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/1537079-michalina-olszanska">
<img alt="Michalina Olszańska" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/aZuGX2xaKuYCksaRUvZHBp8CVZh.jpg" srcset="/t/p/w138_and_h175_face/aZuGX2xaKuYCksaRUvZHBp8CVZh.jpg 1x, /t/p/w276_and_h350_face/aZuGX2xaKuYCksaRUvZHBp8CVZh.jpg 2x"/>
</a>
<p><a href="/person/1537079-michalina-olszanska">Michalina Olszańska</a></p>
<p class="character"></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/1149381-operacja-soulcatcher/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>1</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>0</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container one">
<div class="content one">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/MovieGuys">
<span class="round initials background_color red">M</span>
</a>
</div>
<div class="info">
<h3><a href="/review/64cb1ca8764b99011df4fc3d">A review by MovieGuys</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 5.0</div>
<h5>Written by <a href="/u/MovieGuys">MovieGuys</a> on August  3, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>Polish film Soulcatcher's key shortcoming is doing too many things badly, when it could have done fewer things, well.</p>
<p>The story starts off engagingly enough and it looks like we are being set up for a zombie style, military action flick, with a sci fi tie in. Instead of developing this idea and running with it, this film then moves into a fictional weapon of mass destruction (that turn's people into violent, zombie like killers) scenario and throws in half baked, political intrigue.</p>
<p>Action is still core of this film but its bumps jarringly over the roughly rutted, plot hole infested path,... <a class="underline" href="/review/64cb1ca8764b99011df4fc3d">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/1149381-operacja-soulcatcher/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>1</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>8</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>21</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/w6zbcx0ObUs/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="w6zbcx0ObUs" data-site="YouTube" data-title="Soulcatcher - Trailer (Official) - English Dub" href="/video/play?key=w6zbcx0ObUs"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Soulcatcher" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/oPYJ1artbj7x8zgpJJkQMp0mNTW.jpg" srcset="/t/p/w533_and_h300_bestv2/oPYJ1artbj7x8zgpJJkQMp0mNTW.jpg 1x, /t/p/w1066_and_h600_bestv2/oPYJ1artbj7x8zgpJJkQMp0mNTW.jpg 2x"/>
</div>
<div class="poster">
<img alt="Soulcatcher" class="poster" src="/t/p/w220_and_h330_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg" srcset="/t/p/w220_and_h330_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 1x, /t/p/w440_and_h660_face/l1f9JSPjCfNftigEii1SDK1g2b3.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '1149381-operacja-soulcatcher'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/soulcatcher" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.netflix.com/title/81498378" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p class="wrap"><strong>Original Title</strong> Operacja: Soulcatcher</p>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> Polish</p>
<p><strong><bdi>Budget</bdi></strong> -</p>
<p><strong><bdi>Revenue</bdi></strong> -</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/320150-soulcatcher/movie">soulcatcher</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/GoodMonster">
<img alt="GoodMonster" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/3af6511cf44a709e6ae5b612903c846c.jpg?s=45" srcset="https://secure.gravatar.com/avatar/3af6511cf44a709e6ae5b612903c846c.jpg?s=45 1x, https://secure.gravatar.com/avatar/3af6511cf44a709e6ae5b612903c846c.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            10<br/>
<a href="/u/GoodMonster">GoodMonster</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/hedong6915">
<img alt="Dr.He" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/cfa6770b92da0b8fc7326c09cbb38157.jpg?s=45" srcset="https://secure.gravatar.com/avatar/cfa6770b92da0b8fc7326c09cbb38157.jpg?s=45 1x, https://secure.gravatar.com/avatar/cfa6770b92da0b8fc7326c09cbb38157.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            8<br/>
<a href="/u/hedong6915">Dr.He</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/pommiere">
<span class="round initials background_color silver">p</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            7<br/>
<a href="/u/pommiere">pommiere</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/p.pablo">
<img alt="p.pablo" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/db788bde65fcb6faa59c3af586e77285.jpg?s=45" srcset="https://secure.gravatar.com/avatar/db788bde65fcb6faa59c3af586e77285.jpg?s=45 1x, https://secure.gravatar.com/avatar/db788bde65fcb6faa59c3af586e77285.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            6<br/>
<a href="/u/p.pablo">p.pablo</a>
</p>
</div>
</div>
<p><a href="/movie/1149381-operacja-soulcatcher/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/1149381-operacja-soulcatcher/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/1149381-operacja-soulcatcher/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/1149381-operacja-soulcatcher/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/1149381-operacja-soulcatcher/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/1149381-operacja-soulcatcher/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/1149381-operacja-soulcatcher/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/1149381-operacja-soulcatcher/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#20200b",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/1149381-operacja-soulcatcher"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Soulcatcher');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Soulcatcher',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'l1f9JSPjCfNftigEii1SDK1g2b3';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=1149381&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=64a8beebb686b900cc08a589&referral=%2Fmovie%2F1149381-operacja-soulcatcher',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>The Little Mermaid (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="The youngest of King Triton’s daughters, and the most defiant, Ariel longs to find out more about the world beyond the sea, and while visiting the surface, falls for the dashing Prince Eric. With mermaids forbidden to interact with humans, Ariel makes a deal with the evil sea witch, Ursula, which gives her a chance to experience life on land, but ultimately places her life – and her father’s crown – in jeopardy." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="The Little Mermaid" property="og:title"/>
<meta content="The youngest of King Triton’s daughters, and the most defiant, Ariel longs to find out more about the world beyond the sea, and while visiting the surface, falls for the dashing Prince Eric. With mermaids forbidden to interact with humans, Ariel makes a deal with the evil sea witch, Ursula, which gives her a chance to experience life on land, but ultimately places her life – and her father’s crown – in jeopardy." property="og:description"/>
<meta content="/t/p/w500/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg" property="og:image"/>
<meta content="/t/p/w780/znUYFf0Sez5lUmxPr3Cby7TVJ6c.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/447277-the-little-mermaid" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="The Little Mermaid" name="twitter:title"/>
<meta content="The youngest of King Triton’s daughters, and the most defiant, Ariel longs to find out more about the world beyond the sea, and while visiting the surface, falls for the dashing Prince Eric. With mermaids forbidden to interact with humans, Ariel makes a deal with the evil sea witch, Ursula, which gives her a chance to experience life on land, but ultimately places her life – and her father’s crown – in jeopardy." name="twitter:description"/>
<meta content="/t/p/w780/znUYFf0Sez5lUmxPr3Cby7TVJ6c.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/447277-the-little-mermaid" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=am-AM" hreflang="am-AM" rel="alternate"/>
<meta content="am_AM" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=ar-AE" hreflang="ar-AE" rel="alternate"/>
<meta content="ar_AE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<meta content="ca_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<meta content="fa_IR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=is-IS" hreflang="is-IS" rel="alternate"/>
<meta content="is_IS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=lv-LV" hreflang="lv-LV" rel="alternate"/>
<meta content="lv_LV" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447277-the-little-mermaid?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 115.5, 157.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 115.5, 157.5, 1), rgba(31.5, 115.5, 157.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/znUYFf0Sez5lUmxPr3Cby7TVJ6c.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 115.5, 157.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 115.5, 157.5, 0.84) 50%, rgba(31.5, 115.5, 157.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/447277-the-little-mermaid">Main</a></li>
<li><a href="/movie/447277-the-little-mermaid/titles">Alternative Titles</a></li>
<li><a href="/movie/447277-the-little-mermaid/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/447277-the-little-mermaid/releases">Release Dates</a></li>
<li><a href="/movie/447277-the-little-mermaid/translations">Translations</a></li>
<li><a href="/movie/447277-the-little-mermaid/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/447277-the-little-mermaid/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/447277-the-little-mermaid/images/backdrops">Backdrops <span class="count">61</span></a></li>
<li><a href="/movie/447277-the-little-mermaid/images/logos">Logos <span class="count">52</span></a></li>
<li><a href="/movie/447277-the-little-mermaid/images/posters">Posters <span class="count">381</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/447277-the-little-mermaid/videos?active_nav_item=Trailers">Trailers <span class="count">2</span></a></li>
<li><a href="/movie/447277-the-little-mermaid/videos?active_nav_item=Clips">Clips <span class="count">12</span></a></li>
<li><a href="/movie/447277-the-little-mermaid/videos?active_nav_item=Teasers">Teasers <span class="count">3</span></a></li>
<li><a href="/movie/447277-the-little-mermaid/videos?active_nav_item=Behind the Scenes">Behind the Scenes <span class="count">3</span></a></li>
<li><a href="/movie/447277-the-little-mermaid/videos?active_nav_item=Featurettes">Featurettes <span class="count">14</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/447277-the-little-mermaid/discuss">Overview</a></li>
<li><a href="/movie/447277-the-little-mermaid/discuss/category/5047951f760ee3318900009a">General <span class="count">5</span></a></li>
<li><a href="/movie/447277-the-little-mermaid/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">4</span></a></li>
</ul>
</li>
<li><a href="/movie/447277-the-little-mermaid/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F447277-the-little-mermaid" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F447277-the-little-mermaid&amp;text=The Little Mermaid @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="The Little Mermaid" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg" data-srcset="/t/p/w300_and_h450_bestv2/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 1x, /t/p/w600_and_h900_bestv2/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Available to Rent or Buy on Apple TV" height="36" src="/t/p/original/peURlLlr8jggOwK53fJ5wdQl05y.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Available to Rent or Buy</h4>
<h3><a class="no_click" href="/movie/447277-the-little-mermaid/watch" title="Available to Rent or Buy on Apple TV">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="18">
<a href="/movie/447277-the-little-mermaid">The Little Mermaid</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG
      </span>
<span class="release">
        05/26/2023 (US)
      </span>
<span class="genres">
<a href="/genre/12-adventure/movie">Adventure</a>, <a href="/genre/10751-family/movie">Family</a>, <a href="/genre/14-fantasy/movie">Fantasy</a>, <a href="/genre/10749-romance/movie">Romance</a>
</span>
<span class="runtime">
        2h 15m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#d2d531" data-percent="65.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r65"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="kpGo2_d3oYE" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Watch and you'll see, some day I'll be, part of your world!</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>The youngest of King Triton’s daughters, and the most defiant, Ariel longs to find out more about the world beyond the sea, and while visiting the surface, falls for the dashing Prince Eric. With mermaids forbidden to interact with humans, Ariel makes a deal with the evil sea witch, Ursula, which gives her a chance to experience life on land, but ultimately places her life – and her father’s crown – in jeopardy.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/17633-rob-marshall">Rob Marshall</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/12996-david-magee">David Magee</a></p>
<p class="character">Screenplay</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/447277-the-little-mermaid/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/447277-the-little-mermaid', event: 'hideOTTOffers' }, null, '/movie/447277-the-little-mermaid');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/447277-the-little-mermaid/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/447277-the-little-mermaid/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/447277-the-little-mermaid/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/447277-the-little-mermaid', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/1735828-halle-bailey">
<img alt="Halle Bailey" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/acOAv6ijsYjLb8p1IyUtdZTgwKC.jpg" srcset="/t/p/w138_and_h175_face/acOAv6ijsYjLb8p1IyUtdZTgwKC.jpg 1x, /t/p/w276_and_h350_face/acOAv6ijsYjLb8p1IyUtdZTgwKC.jpg 2x"/>
</a>
<p><a href="/person/1735828-halle-bailey">Halle Bailey</a></p>
<p class="character">Ariel</p>
</li>
<li class="card">
<a href="/person/1599391-jonah-hauer-king">
<img alt="Jonah Hauer-King" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/7MWSV7gg8OQqOirQyWMBr8aQt3G.jpg" srcset="/t/p/w138_and_h175_face/7MWSV7gg8OQqOirQyWMBr8aQt3G.jpg 1x, /t/p/w276_and_h350_face/7MWSV7gg8OQqOirQyWMBr8aQt3G.jpg 2x"/>
</a>
<p><a href="/person/1599391-jonah-hauer-king">Jonah Hauer-King</a></p>
<p class="character">Prince Eric</p>
</li>
<li class="card">
<a href="/person/1652371-daveed-diggs">
<img alt="Daveed Diggs" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/v4VmQP0iFFW7SU2ouE2Qhu27Hgy.jpg" srcset="/t/p/w138_and_h175_face/v4VmQP0iFFW7SU2ouE2Qhu27Hgy.jpg 1x, /t/p/w276_and_h350_face/v4VmQP0iFFW7SU2ouE2Qhu27Hgy.jpg 2x"/>
</a>
<p><a href="/person/1652371-daveed-diggs">Daveed Diggs</a></p>
<p class="character">Sebastian (voice)</p>
</li>
<li class="card">
<a href="/person/1625558-awkwafina">
<img alt="Awkwafina" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/l5AKkg3H1QhMuXmTTmq1EyjyiRb.jpg" srcset="/t/p/w138_and_h175_face/l5AKkg3H1QhMuXmTTmq1EyjyiRb.jpg 1x, /t/p/w276_and_h350_face/l5AKkg3H1QhMuXmTTmq1EyjyiRb.jpg 2x"/>
</a>
<p><a href="/person/1625558-awkwafina">Awkwafina</a></p>
<p class="character">Scuttle (voice)</p>
</li>
<li class="card">
<a href="/person/1277188-jacob-tremblay">
<img alt="Jacob Tremblay" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/6S2Oq7e2K1qzMHAv9NFChSQKwl8.jpg" srcset="/t/p/w138_and_h175_face/6S2Oq7e2K1qzMHAv9NFChSQKwl8.jpg 1x, /t/p/w276_and_h350_face/6S2Oq7e2K1qzMHAv9NFChSQKwl8.jpg 2x"/>
</a>
<p><a href="/person/1277188-jacob-tremblay">Jacob Tremblay</a></p>
<p class="character">Flounder (voice)</p>
</li>
<li class="card">
<a href="/person/517103-noma-dumezweni">
<img alt="Noma Dumezweni" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/abEWaYTugwH967V8LfptQIMioKQ.jpg" srcset="/t/p/w138_and_h175_face/abEWaYTugwH967V8LfptQIMioKQ.jpg 1x, /t/p/w276_and_h350_face/abEWaYTugwH967V8LfptQIMioKQ.jpg 2x"/>
</a>
<p><a href="/person/517103-noma-dumezweni">Noma Dumezweni</a></p>
<p class="character">Queen Selina</p>
</li>
<li class="card">
<a href="/person/3810-javier-bardem">
<img alt="Javier Bardem" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/IShnFg6ijWhpbu29dFBd9PtqQg.jpg" srcset="/t/p/w138_and_h175_face/IShnFg6ijWhpbu29dFBd9PtqQg.jpg 1x, /t/p/w276_and_h350_face/IShnFg6ijWhpbu29dFBd9PtqQg.jpg 2x"/>
</a>
<p><a href="/person/3810-javier-bardem">Javier Bardem</a></p>
<p class="character">King Triton</p>
</li>
<li class="card">
<a href="/person/55536-melissa-mccarthy">
<img alt="Melissa McCarthy" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/nRNMJlqR33j84cGdB0RxstV3NYm.jpg" srcset="/t/p/w138_and_h175_face/nRNMJlqR33j84cGdB0RxstV3NYm.jpg 1x, /t/p/w276_and_h350_face/nRNMJlqR33j84cGdB0RxstV3NYm.jpg 2x"/>
</a>
<p><a href="/person/55536-melissa-mccarthy">Melissa McCarthy</a></p>
<p class="character">Ursula</p>
</li>
<li class="card">
<a href="/person/10672-art-malik">
<img alt="Art Malik" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/hZmb9wWsteP21QA29PHEk6NlOh3.jpg" srcset="/t/p/w138_and_h175_face/hZmb9wWsteP21QA29PHEk6NlOh3.jpg 1x, /t/p/w276_and_h350_face/hZmb9wWsteP21QA29PHEk6NlOh3.jpg 2x"/>
</a>
<p><a href="/person/10672-art-malik">Art Malik</a></p>
<p class="character">Sir Grimsby</p>
</li>
<li class="filler view_more">
<p><a href="/movie/447277-the-little-mermaid/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/447277-the-little-mermaid/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>4</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>9</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container four">
<div class="content four">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/msbreviews">
<img alt="Manuel São Bento" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/992eef352126a53d7e141bf9e8707576.jpg?s=45" srcset="https://secure.gravatar.com/avatar/992eef352126a53d7e141bf9e8707576.jpg?s=45 1x, https://secure.gravatar.com/avatar/992eef352126a53d7e141bf9e8707576.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64777cf7076ce801079b17db">A review by Manuel São Bento</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 8.0</div>
<h5>Written by <a href="/u/msbreviews">Manuel São Bento</a> on May 31, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>FULL SPOILER-FREE REVIEW @ https://www.firstshowing.net/2023/review-rob-marshalls-the-little-mermaid-enriches-the-original/</p>
<p>"The Little Mermaid enriches virtually every narrative aspect compared to the original, deepening Ariel and Eric's arcs while exploring the same core themes without losing any of its predecessor's essence. The relationship between the protagonists is unquestionably more complex and emotionally compelling, while the secondary characters - namely Sebastian and Scuttle - remain genuinely hilarious. Halle Bailey is VERY impressive and the cast accompanies her excellently.... <a class="underline" href="/review/64777cf7076ce801079b17db">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/447277-the-little-mermaid/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>34</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>61</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>381</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/0-wPm99PF9U/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="0-wPm99PF9U" data-site="YouTube" data-title="Official Teaser Trailer" href="/video/play?key=0-wPm99PF9U"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="The Little Mermaid" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/znUYFf0Sez5lUmxPr3Cby7TVJ6c.jpg" srcset="/t/p/w533_and_h300_bestv2/znUYFf0Sez5lUmxPr3Cby7TVJ6c.jpg 1x, /t/p/w1066_and_h600_bestv2/znUYFf0Sez5lUmxPr3Cby7TVJ6c.jpg 2x"/>
</div>
<div class="poster">
<img alt="The Little Mermaid" class="poster" src="/t/p/w220_and_h330_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg" srcset="/t/p/w220_and_h330_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 1x, /t/p/w440_and_h660_face/ym1dxyOk4jFcSl4Q2zmRrA5BEEN.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '447277-the-little-mermaid'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/DisneyTheLittleMermaid" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/LittleMermaid" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/disneylittlemermaid/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/the-little-mermaid-2021" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://movies.disney.com/the-little-mermaid-2023" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $250,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $564,244,557.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/4344-musical/movie">musical</a></li>
<li><a href="/keyword/5938-mermaid/movie">mermaid</a></li>
<li><a href="/keyword/179411-based-on-fairy-tale/movie">based on fairy tale</a></li>
<li><a href="/keyword/245230-live-action-remake/movie">live action remake</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            362<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/horskovic">
<span class="round initials background_color yellow">h</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            113<br/>
<a href="/u/horskovic">horskovic</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/vgfu34">
<span class="round initials background_color pink">v</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            106<br/>
<a href="/u/vgfu34">vgfu34</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Moon_Disney">
<span class="round initials background_color red">M</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            105<br/>
<a href="/u/Moon_Disney">Moon_Disney</a>
</p>
</div>
</div>
<p><a href="/movie/447277-the-little-mermaid/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/447277-the-little-mermaid/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/447277-the-little-mermaid/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/447277-the-little-mermaid/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/447277-the-little-mermaid/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/447277-the-little-mermaid/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/447277-the-little-mermaid/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/447277-the-little-mermaid/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#20749e",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/447277-the-little-mermaid"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'The Little Mermaid');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share The Little Mermaid',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'ym1dxyOk4jFcSl4Q2zmRrA5BEEN';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=447277&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=58ca9f28c3a36841af00c550&referral=%2Fmovie%2F447277-the-little-mermaid',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Hidden Strike (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="Two elite soldiers must escort civilians through a gauntlet of gunfire and explosions." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Hidden Strike" property="og:title"/>
<meta content="Two elite soldiers must escort civilians through a gauntlet of gunfire and explosions." property="og:description"/>
<meta content="/t/p/w500/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg" property="og:image"/>
<meta content="/t/p/w780/dWvDlTkt9VEGCDww6IzNRgm8fRQ.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/457332-hidden-strike" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Hidden Strike" name="twitter:title"/>
<meta content="Two elite soldiers must escort civilians through a gauntlet of gunfire and explosions." name="twitter:description"/>
<meta content="/t/p/w780/dWvDlTkt9VEGCDww6IzNRgm8fRQ.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/457332-hidden-strike" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/457332-hidden-strike?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 10.5, 10.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 10.5, 10.5, 1), rgba(31.5, 10.5, 10.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/dWvDlTkt9VEGCDww6IzNRgm8fRQ.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 10.5, 10.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 10.5, 10.5, 0.84) 50%, rgba(31.5, 10.5, 10.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/457332-hidden-strike">Main</a></li>
<li><a href="/movie/457332-hidden-strike/titles">Alternative Titles</a></li>
<li><a href="/movie/457332-hidden-strike/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/457332-hidden-strike/releases">Release Dates</a></li>
<li><a href="/movie/457332-hidden-strike/translations">Translations</a></li>
<li><a href="/movie/457332-hidden-strike/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/457332-hidden-strike/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/457332-hidden-strike/images/backdrops">Backdrops <span class="count">13</span></a></li>
<li><a href="/movie/457332-hidden-strike/images/logos">Logos <span class="count">9</span></a></li>
<li><a href="/movie/457332-hidden-strike/images/posters">Posters <span class="count">22</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/457332-hidden-strike/videos?active_nav_item=Trailers">Trailers <span class="count">1</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/457332-hidden-strike/discuss">Overview</a></li>
<li><a href="/movie/457332-hidden-strike/discuss/category/5047951f760ee3318900009a">General <span class="count">0</span></a></li>
<li><a href="/movie/457332-hidden-strike/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">1</span></a></li>
</ul>
</li>
<li><a href="/movie/457332-hidden-strike/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F457332-hidden-strike" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F457332-hidden-strike&amp;text=Hidden Strike @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Hidden Strike" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg" data-srcset="/t/p/w300_and_h450_bestv2/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 1x, /t/p/w600_and_h900_bestv2/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Now Streaming on Netflix" height="36" src="/t/p/original/t2yyOv40HZeVlLjYsCsPHnWLk4W.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Now Streaming</h4>
<h3><a class="no_click" href="/movie/457332-hidden-strike/watch" title="Now Streaming on Netflix">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="13">
<a href="/movie/457332-hidden-strike">Hidden Strike</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG-13
      </span>
<span class="release">
        07/28/2023 (US)
      </span>
<span class="genres">
<a href="/genre/28-action/movie">Action</a>, <a href="/genre/12-adventure/movie">Adventure</a>, <a href="/genre/53-thriller/movie">Thriller</a>, <a href="/genre/35-comedy/movie">Comedy</a>
</span>
<span class="runtime">
        1h 43m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="71.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r71"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="l_jEicE6KyQ" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">There is a plan. They just don't know what it is.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>Two elite soldiers must escort civilians through a gauntlet of gunfire and explosions.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/293911-scott-waugh">Scott Waugh</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/1039356-arash-amel">Arash Amel</a></p>
<p class="character">Writer</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/457332-hidden-strike/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/457332-hidden-strike', event: 'hideOTTOffers' }, null, '/movie/457332-hidden-strike');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/457332-hidden-strike/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/457332-hidden-strike/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/457332-hidden-strike/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/457332-hidden-strike', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/18897-jackie-chan">
<img alt="Jackie Chan" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/nraZoTzwJQPHspAVsKfgl3RXKKa.jpg" srcset="/t/p/w138_and_h175_face/nraZoTzwJQPHspAVsKfgl3RXKKa.jpg 1x, /t/p/w276_and_h350_face/nraZoTzwJQPHspAVsKfgl3RXKKa.jpg 2x"/>
</a>
<p><a href="/person/18897-jackie-chan">Jackie Chan</a></p>
<p class="character">Dragon Luo</p>
</li>
<li class="card">
<a href="/person/56446-john-cena">
<img alt="John Cena" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/6EZaBiQHx3Xlz3j0D6ttDxHXaxr.jpg" srcset="/t/p/w138_and_h175_face/6EZaBiQHx3Xlz3j0D6ttDxHXaxr.jpg 1x, /t/p/w276_and_h350_face/6EZaBiQHx3Xlz3j0D6ttDxHXaxr.jpg 2x"/>
</a>
<p><a href="/person/56446-john-cena">John Cena</a></p>
<p class="character">Chris</p>
</li>
<li class="card">
<a href="/person/2082543-ma-chunrui">
<img alt="Ma Chunrui" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/y6NNhAUQfzNMH5DIGV2YnOnZvml.jpg" srcset="/t/p/w138_and_h175_face/y6NNhAUQfzNMH5DIGV2YnOnZvml.jpg 1x, /t/p/w276_and_h350_face/y6NNhAUQfzNMH5DIGV2YnOnZvml.jpg 2x"/>
</a>
<p><a href="/person/2082543-ma-chunrui">Ma Chunrui</a></p>
<p class="character">Mei</p>
</li>
<li class="card">
<a href="/person/137917-jiang-wenli">
<img alt="Jiang Wenli" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/34dJE4iDo6cAeJffqHtYlDFptbl.jpg" srcset="/t/p/w138_and_h175_face/34dJE4iDo6cAeJffqHtYlDFptbl.jpg 1x, /t/p/w276_and_h350_face/34dJE4iDo6cAeJffqHtYlDFptbl.jpg 2x"/>
</a>
<p><a href="/person/137917-jiang-wenli">Jiang Wenli</a></p>
<p class="character">Professor Cheng</p>
</li>
<li class="card">
<a href="/person/2287421-xu-jia">
<img alt="Xu Jia" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/7zsLeO7HGKoaMSSRF8XYKdlX2I8.jpg" srcset="/t/p/w138_and_h175_face/7zsLeO7HGKoaMSSRF8XYKdlX2I8.jpg 1x, /t/p/w276_and_h350_face/7zsLeO7HGKoaMSSRF8XYKdlX2I8.jpg 2x"/>
</a>
<p><a href="/person/2287421-xu-jia">Xu Jia</a></p>
<p class="character">Shen Wei</p>
</li>
<li class="card">
<a href="/person/1820070-gong-jun">
<img alt="Gong Jun" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/rtjBdEF61NySmDDnoDgAtuclAJJ.jpg" srcset="/t/p/w138_and_h175_face/rtjBdEF61NySmDDnoDgAtuclAJJ.jpg 1x, /t/p/w276_and_h350_face/rtjBdEF61NySmDDnoDgAtuclAJJ.jpg 2x"/>
</a>
<p><a href="/person/1820070-gong-jun">Gong Jun</a></p>
<p class="character">Hai Ming</p>
</li>
<li class="card">
<a href="/person/1919588-rima-zeidan">
<img alt="Rima Zeidan" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/kd5BJkmK9l1WFAapm1RELQ5gFzj.jpg" srcset="/t/p/w138_and_h175_face/kd5BJkmK9l1WFAapm1RELQ5gFzj.jpg 1x, /t/p/w276_and_h350_face/kd5BJkmK9l1WFAapm1RELQ5gFzj.jpg 2x"/>
</a>
<p><a href="/person/1919588-rima-zeidan">Rima Zeidan</a></p>
<p class="character">Li Yan</p>
</li>
<li class="card">
<a href="/person/4184465-neo-hou">
<div class="glyphicons_v2 picture grey profile no_image_holder profile zero"></div>
</a>
<p><a href="/person/4184465-neo-hou">Neo Hou</a></p>
<p class="character">Assistant Ning</p>
</li>
<li class="card">
<a href="/person/90060-pilou-asbaek">
<img alt="Pilou Asbæk" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/5VNfUzoVsIf7aQZCUJVow5yzI9j.jpg" srcset="/t/p/w138_and_h175_face/5VNfUzoVsIf7aQZCUJVow5yzI9j.jpg 1x, /t/p/w276_and_h350_face/5VNfUzoVsIf7aQZCUJVow5yzI9j.jpg 2x"/>
</a>
<p><a href="/person/90060-pilou-asbaek">Pilou Asbæk</a></p>
<p class="character">Paddock</p>
</li>
<li class="filler view_more">
<p><a href="/movie/457332-hidden-strike/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/457332-hidden-strike/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>1</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>1</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container one">
<div class="content one">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/MovieGuys">
<span class="round initials background_color red">M</span>
</a>
</div>
<div class="info">
<h3><a href="/review/64c72df3cadb6b00ac667718">A review by MovieGuys</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 6.0</div>
<h5>Written by <a href="/u/MovieGuys">MovieGuys</a> on July 31, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>Hidden Strike is a functional East meets West, military action thriller.</p>
<p>There's reasonable chemistry between Jackie Chan and John Cena. Both are likeable and function well together, as an action duo.Chan has a well established background in this kind of film, backed by decent martial arts skills, that are, once again, on display. Cena has an imposing  physical presence that works equally as well. It helps no end either, that both can actually act. </p>
<p>Where this film falls down somewhat is it feels a little random. I think the key issue is there is a lack of building cohesive momentum towar... <a class="underline" href="/review/64c72df3cadb6b00ac667718">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/457332-hidden-strike/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>1</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>13</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>22</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/l_jEicE6KyQ/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="l_jEicE6KyQ" data-site="YouTube" data-title="Official Trailer" href="/video/play?key=l_jEicE6KyQ"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Hidden Strike" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/dWvDlTkt9VEGCDww6IzNRgm8fRQ.jpg" srcset="/t/p/w533_and_h300_bestv2/dWvDlTkt9VEGCDww6IzNRgm8fRQ.jpg 1x, /t/p/w1066_and_h600_bestv2/dWvDlTkt9VEGCDww6IzNRgm8fRQ.jpg 2x"/>
</div>
<div class="poster">
<img alt="Hidden Strike" class="poster" src="/t/p/w220_and_h330_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg" srcset="/t/p/w220_and_h330_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 1x, /t/p/w440_and_h660_face/zsbolOkw8RhTU4DKOrpf4M7KCmi.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '457332-hidden-strike'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/project-x-traction" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.xyzfilms.com/hidden-strike" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $80,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> -</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/539-middle-east/movie">middle east</a></li>
<li><a href="/keyword/15218-special-forces/movie">special forces</a></li>
<li><a href="/keyword/217452-buddy-film/movie">buddy film</a></li>
<li><a href="/keyword/222863-buddy-movie/movie">buddy movie</a></li>
<li><a href="/keyword/235256-green-zone/movie">green zone</a></li>
<li><a href="/keyword/235257-highway-of-death/movie">highway of death</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/Giger">
<img alt="Giger" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg" srcset="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 1x, /t/p/w90_and_h90_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            75<br/>
<a href="/u/Giger">Giger</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/TREX99">
<img alt="TREX99" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/qusX2xrACZJLmXea1RmxGuHKfBi.jpg" srcset="/t/p/w45_and_h45_face/qusX2xrACZJLmXea1RmxGuHKfBi.jpg 1x, /t/p/w90_and_h90_face/qusX2xrACZJLmXea1RmxGuHKfBi.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            56<br/>
<a href="/u/TREX99">TREX99</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            14<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Jessica-Drew">
<img alt="Jessica Drew" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/wh8tUGawnGeAtukheh0U2Lp6z9V.jpg" srcset="/t/p/w45_and_h45_face/wh8tUGawnGeAtukheh0U2Lp6z9V.jpg 1x, /t/p/w90_and_h90_face/wh8tUGawnGeAtukheh0U2Lp6z9V.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            13<br/>
<a href="/u/Jessica-Drew">Jessica Drew</a>
</p>
</div>
</div>
<p><a href="/movie/457332-hidden-strike/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/457332-hidden-strike/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/457332-hidden-strike/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/457332-hidden-strike/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/457332-hidden-strike/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/457332-hidden-strike/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/457332-hidden-strike/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/457332-hidden-strike/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#200b0b",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/457332-hidden-strike"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Hidden Strike');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Hidden Strike',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'zsbolOkw8RhTU4DKOrpf4M7KCmi';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=457332&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=5915f36bc3a368371b012168&referral=%2Fmovie%2F457332-hidden-strike',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Blue Beetle (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="Recent college grad Jaime Reyes returns home full of aspirations for his future, only to find that home is not quite as he left it. As he searches to find his purpose in the world, fate intervenes when Jaime unexpectedly finds himself in possession of an ancient relic of alien biotechnology: the Scarab." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Blue Beetle" property="og:title"/>
<meta content="Recent college grad Jaime Reyes returns home full of aspirations for his future, only to find that home is not quite as he left it. As he searches to find his purpose in the world, fate intervenes when Jaime unexpectedly finds himself in possession of an ancient relic of alien biotechnology: the Scarab." property="og:description"/>
<meta content="/t/p/w500/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg" property="og:image"/>
<meta content="/t/p/w780/H6j5smdpRqP9a8UnhWp6zfl0SC.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/565770-blue-beetle" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Blue Beetle" name="twitter:title"/>
<meta content="Recent college grad Jaime Reyes returns home full of aspirations for his future, only to find that home is not quite as he left it. As he searches to find his purpose in the world, fate intervenes when Jaime unexpectedly finds himself in possession of an ancient relic of alien biotechnology: the Scarab." name="twitter:description"/>
<meta content="/t/p/w780/H6j5smdpRqP9a8UnhWp6zfl0SC.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/565770-blue-beetle" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=de-CH" hreflang="de-CH" rel="alternate"/>
<meta content="de_CH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=hi-IN" hreflang="hi-IN" rel="alternate"/>
<meta content="hi_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=ta-IN" hreflang="ta-IN" rel="alternate"/>
<meta content="ta_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=te-IN" hreflang="te-IN" rel="alternate"/>
<meta content="te_IN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/565770-blue-beetle?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 31.5, 94.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 31.5, 94.5, 1), rgba(31.5, 31.5, 94.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/H6j5smdpRqP9a8UnhWp6zfl0SC.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 31.5, 94.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 31.5, 94.5, 0.84) 50%, rgba(31.5, 31.5, 94.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/565770-blue-beetle">Main</a></li>
<li><a href="/movie/565770-blue-beetle/titles">Alternative Titles</a></li>
<li><a href="/movie/565770-blue-beetle/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/565770-blue-beetle/releases">Release Dates</a></li>
<li><a href="/movie/565770-blue-beetle/translations">Translations</a></li>
<li class="spacer"><a href="/movie/565770-blue-beetle/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/565770-blue-beetle/images/backdrops">Backdrops <span class="count">29</span></a></li>
<li><a href="/movie/565770-blue-beetle/images/logos">Logos <span class="count">12</span></a></li>
<li><a href="/movie/565770-blue-beetle/images/posters">Posters <span class="count">116</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/565770-blue-beetle/videos?active_nav_item=Teasers">Teasers <span class="count">1</span></a></li>
<li><a href="/movie/565770-blue-beetle/videos?active_nav_item=Trailers">Trailers <span class="count">2</span></a></li>
<li><a href="/movie/565770-blue-beetle/videos?active_nav_item=Featurettes">Featurettes <span class="count">2</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/565770-blue-beetle/discuss">Overview</a></li>
<li><a href="/movie/565770-blue-beetle/discuss/category/5047951f760ee3318900009a">General <span class="count">2</span></a></li>
<li><a href="/movie/565770-blue-beetle/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">1</span></a></li>
</ul>
</li>
<li><a href="/movie/565770-blue-beetle/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F565770-blue-beetle" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F565770-blue-beetle&amp;text=Blue Beetle @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper false">
<div class="poster">
<div class="image_content backdrop">
<img alt="Blue Beetle" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg" data-srcset="/t/p/w300_and_h450_bestv2/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 1x, /t/p/w600_and_h900_bestv2/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
</div>
<div class="header_poster_wrapper false">
<section class="header poster">
<div class="title ott_false" dir="auto">
<h2 class="11">
<a href="/movie/565770-blue-beetle">Blue Beetle</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG-13
      </span>
<span class="release">
        08/18/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/28-action/movie">Action</a>, <a href="/genre/878-science-fiction/movie">Science Fiction</a>
</span>
<span class="runtime">
        2h 8m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="70.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r70"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="4wxyy8Rcz4k" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Jaime Reyes is a superhero whether he likes it or not.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>Recent college grad Jaime Reyes returns home full of aspirations for his future, only to find that home is not quite as he left it. As he searches to find his purpose in the world, fate intervenes when Jaime unexpectedly finds himself in possession of an ancient relic of alien biotechnology: the Scarab.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/1500758-angel-manuel-soto">Ángel Manuel Soto</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/1578121-gareth-dunnet-alcocer">Gareth Dunnet-Alcocer</a></p>
<p class="character">Writer</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/565770-blue-beetle/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }


    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/565770-blue-beetle', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/1185997-xolo-mariduena">
<img alt="Xolo Mariduena" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/tJMI7BpjlhHSMpzSz9e1XxygnKd.jpg" srcset="/t/p/w138_and_h175_face/tJMI7BpjlhHSMpzSz9e1XxygnKd.jpg 1x, /t/p/w276_and_h350_face/tJMI7BpjlhHSMpzSz9e1XxygnKd.jpg 2x"/>
</a>
<p><a href="/person/1185997-xolo-mariduena">Xolo Mariduena</a></p>
<p class="character">Jaime Reyes</p>
</li>
<li class="card">
<a href="/person/1622590-bruna-marquezine">
<img alt="Bruna Marquezine" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/mGDhenXwsFRaaz1PjbJjDkn2snc.jpg" srcset="/t/p/w138_and_h175_face/mGDhenXwsFRaaz1PjbJjDkn2snc.jpg 1x, /t/p/w276_and_h350_face/mGDhenXwsFRaaz1PjbJjDkn2snc.jpg 2x"/>
</a>
<p><a href="/person/1622590-bruna-marquezine">Bruna Marquezine</a></p>
<p class="character">Jenny Kord</p>
</li>
<li class="card">
<a href="/person/4038-susan-sarandon">
<img alt="Susan Sarandon" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/t1hPrmdmySkZXgFTPxp3DzEB2I4.jpg" srcset="/t/p/w138_and_h175_face/t1hPrmdmySkZXgFTPxp3DzEB2I4.jpg 1x, /t/p/w276_and_h350_face/t1hPrmdmySkZXgFTPxp3DzEB2I4.jpg 2x"/>
</a>
<p><a href="/person/4038-susan-sarandon">Susan Sarandon</a></p>
<p class="character">Victoria Kord</p>
</li>
<li class="card">
<a href="/person/17688-raoul-max-trujillo">
<img alt="Raoul Max Trujillo" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/dIfHIt1pgnYW9oCksc0DdoY5Mt5.jpg" srcset="/t/p/w138_and_h175_face/dIfHIt1pgnYW9oCksc0DdoY5Mt5.jpg 1x, /t/p/w276_and_h350_face/dIfHIt1pgnYW9oCksc0DdoY5Mt5.jpg 2x"/>
</a>
<p><a href="/person/17688-raoul-max-trujillo">Raoul Max Trujillo</a></p>
<p class="character">Carapax</p>
</li>
<li class="card">
<a href="/person/270-adriana-barraza">
<img alt="Adriana Barraza" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/1aE7wu22bdgVTa0PMKXbAOSLiZn.jpg" srcset="/t/p/w138_and_h175_face/1aE7wu22bdgVTa0PMKXbAOSLiZn.jpg 1x, /t/p/w276_and_h350_face/1aE7wu22bdgVTa0PMKXbAOSLiZn.jpg 2x"/>
</a>
<p><a href="/person/270-adriana-barraza">Adriana Barraza</a></p>
<p class="character">Nana Reyes</p>
</li>
<li class="card">
<a href="/person/7370-damian-alcazar">
<img alt="Damián Alcázar" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/6IAlrZ2yXubmmVaRsF7fdaP3N7C.jpg" srcset="/t/p/w138_and_h175_face/6IAlrZ2yXubmmVaRsF7fdaP3N7C.jpg 1x, /t/p/w276_and_h350_face/6IAlrZ2yXubmmVaRsF7fdaP3N7C.jpg 2x"/>
</a>
<p><a href="/person/7370-damian-alcazar">Damián Alcázar</a></p>
<p class="character">Alberto Reyes</p>
</li>
<li class="card">
<a href="/person/41798-george-lopez">
<img alt="George Lopez" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/nyVMk9bZJKJEmk3KHS7jJ1672yN.jpg" srcset="/t/p/w138_and_h175_face/nyVMk9bZJKJEmk3KHS7jJ1672yN.jpg 1x, /t/p/w276_and_h350_face/nyVMk9bZJKJEmk3KHS7jJ1672yN.jpg 2x"/>
</a>
<p><a href="/person/41798-george-lopez">George Lopez</a></p>
<p class="character">Rudy Reyes</p>
</li>
<li class="card">
<a href="/person/1529446-becky-g">
<img alt="Becky G" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/9wT0OYw4e708koAg1Xfbyx6mA62.jpg" srcset="/t/p/w138_and_h175_face/9wT0OYw4e708koAg1Xfbyx6mA62.jpg 1x, /t/p/w276_and_h350_face/9wT0OYw4e708koAg1Xfbyx6mA62.jpg 2x"/>
</a>
<p><a href="/person/1529446-becky-g">Becky G</a></p>
<p class="character">Khaji-Da (voice)</p>
</li>
<li class="card">
<a href="/person/2381442-belissa-escobedo">
<img alt="Belissa Escobedo" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/584tOsPVFbzq7GJxET5diOGZ8p0.jpg" srcset="/t/p/w138_and_h175_face/584tOsPVFbzq7GJxET5diOGZ8p0.jpg 1x, /t/p/w276_and_h350_face/584tOsPVFbzq7GJxET5diOGZ8p0.jpg 2x"/>
</a>
<p><a href="/person/2381442-belissa-escobedo">Belissa Escobedo</a></p>
<p class="character">Milagros Reyes</p>
</li>
<li class="filler view_more">
<p><a href="/movie/565770-blue-beetle/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/565770-blue-beetle/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>1</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>3</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container one">
<div class="content one">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/msbreviews">
<img alt="Manuel São Bento" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/992eef352126a53d7e141bf9e8707576.jpg?s=45" srcset="https://secure.gravatar.com/avatar/992eef352126a53d7e141bf9e8707576.jpg?s=45 1x, https://secure.gravatar.com/avatar/992eef352126a53d7e141bf9e8707576.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64dce063a3b5e601390021c9">A review by Manuel São Bento</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 7.0</div>
<h5>Written by <a href="/u/msbreviews">Manuel São Bento</a> on August 16, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>MORE SPOILER-FREE MINI-REVIEWS @ https://www.msbreviews.com/movie-reviews/mini-reviews-2023-edition</p>
<p>Blue Beetle follows the usual superhero origin formulas, being extremely predictable, and lacking narrative creativity, but all these issues are well-compensated by a proudly Latino cast that offers exceptionally genuine performances - Xolo Maridueña is quite impressive - and by the magnificently rich Mexican culture that encompasses the film. Entertainment is also guaranteed due to a good mix of CGI action with choreographed fight sequences, as well as an energetic score (Bobby Krlic).</p>
<p>A m... <a class="underline" href="/review/64dce063a3b5e601390021c9">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/565770-blue-beetle/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>5</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>29</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>116</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/7xtccqnqMBY/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="7xtccqnqMBY" data-site="YouTube" data-title="Trailer Tomorrow" href="/video/play?key=7xtccqnqMBY"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Blue Beetle" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/H6j5smdpRqP9a8UnhWp6zfl0SC.jpg" srcset="/t/p/w533_and_h300_bestv2/H6j5smdpRqP9a8UnhWp6zfl0SC.jpg 1x, /t/p/w1066_and_h600_bestv2/H6j5smdpRqP9a8UnhWp6zfl0SC.jpg 2x"/>
</div>
<div class="poster">
<img alt="Blue Beetle" class="poster" src="/t/p/w220_and_h330_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg" srcset="/t/p/w220_and_h330_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 1x, /t/p/w440_and_h660_face/lZ2sOCMCcGaPppaXj0Wiv0S7A08.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '565770-blue-beetle'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/DCBlueBeetle" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/bluebeetle" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/bluebeetle/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.dc.com/bluebeetle" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $104,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $43,400,000.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/2898-armor/movie">armor</a></li>
<li><a href="/keyword/9715-superhero/movie">superhero</a></li>
<li><a href="/keyword/10235-family-relationships/movie">family relationships</a></li>
<li><a href="/keyword/18035-family/movie">family</a></li>
<li><a href="/keyword/159450-high-tech/movie">high tech</a></li>
<li><a href="/keyword/163167-job-hunting/movie">job hunting</a></li>
<li><a href="/keyword/164253-mexican-american/movie">mexican american</a></li>
<li><a href="/keyword/179430-aftercreditsstinger/movie">aftercreditsstinger</a></li>
<li><a href="/keyword/179431-duringcreditsstinger/movie">duringcreditsstinger</a></li>
<li><a href="/keyword/200349-immigrant-family/movie">immigrant family</a></li>
<li><a href="/keyword/202540-origin/movie">origin</a></li>
<li><a href="/keyword/215193-college-graduate/movie">college graduate</a></li>
<li><a href="/keyword/229266-dc-extended-universe-dceu/movie">dc extended universe (dceu)</a></li>
<li><a href="/keyword/231277-alien-technology/movie">alien technology</a></li>
<li><a href="/keyword/240485-brother-sister-relationship/movie">brother sister relationship</a></li>
<li><a href="/keyword/255632-latino/movie">latino</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            258<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/AlexandreWabi">
<img alt="Alexandre" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/uLU8IrBrxDGydkrWvbqzmloupjW.jpg" srcset="/t/p/w45_and_h45_face/uLU8IrBrxDGydkrWvbqzmloupjW.jpg 1x, /t/p/w90_and_h90_face/uLU8IrBrxDGydkrWvbqzmloupjW.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            67<br/>
<a href="/u/AlexandreWabi">Alexandre</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/cordraydoll2">
<img alt="cordraydoll2" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yhVdWs6V3XEjNJhQMrZah5luglQ.jpg" srcset="/t/p/w45_and_h45_face/yhVdWs6V3XEjNJhQMrZah5luglQ.jpg 1x, /t/p/w90_and_h90_face/yhVdWs6V3XEjNJhQMrZah5luglQ.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            57<br/>
<a href="/u/cordraydoll2">cordraydoll2</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/HorrorDude630">
<span class="round initials background_color blue">H</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            43<br/>
<a href="/u/HorrorDude630">HorrorDude630</a>
</p>
</div>
</div>
<p><a href="/movie/565770-blue-beetle/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/565770-blue-beetle/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/565770-blue-beetle/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/565770-blue-beetle/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/565770-blue-beetle/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/565770-blue-beetle/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/565770-blue-beetle/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/565770-blue-beetle/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#20205f",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/565770-blue-beetle"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Blue Beetle');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Blue Beetle',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'lZ2sOCMCcGaPppaXj0Wiv0S7A08';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=565770&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=5c01bcd20e0a26360e087b05&referral=%2Fmovie%2F565770-blue-beetle',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Guardians of the Galaxy Vol. 3 (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="Peter Quill, still reeling from the loss of Gamora, must rally his team around him to defend the universe along with protecting one of their own. A mission that, if not completed successfully, could quite possibly lead to the end of the Guardians as we know them." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Guardians of the Galaxy Vol. 3" property="og:title"/>
<meta content="Peter Quill, still reeling from the loss of Gamora, must rally his team around him to defend the universe along with protecting one of their own. A mission that, if not completed successfully, could quite possibly lead to the end of the Guardians as we know them." property="og:description"/>
<meta content="/t/p/w500/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg" property="og:image"/>
<meta content="/t/p/w780/5YZbUmjbMa3ClvSW1Wj3D6XGolb.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Guardians of the Galaxy Vol. 3" name="twitter:title"/>
<meta content="Peter Quill, still reeling from the loss of Gamora, must rally his team around him to defend the universe along with protecting one of their own. A mission that, if not completed successfully, could quite possibly lead to the end of the Guardians as we know them." name="twitter:description"/>
<meta content="/t/p/w780/5YZbUmjbMa3ClvSW1Wj3D6XGolb.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=ar-AE" hreflang="ar-AE" rel="alternate"/>
<meta content="ar_AE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<meta content="ca_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=fa-IR" hreflang="fa-IR" rel="alternate"/>
<meta content="fa_IR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=ka-GE" hreflang="ka-GE" rel="alternate"/>
<meta content="ka_GE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 10.5, 94.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 10.5, 94.5, 1), rgba(31.5, 10.5, 94.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/5YZbUmjbMa3ClvSW1Wj3D6XGolb.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 10.5, 94.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 10.5, 94.5, 0.84) 50%, rgba(31.5, 10.5, 94.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3">Main</a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/titles">Alternative Titles</a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/releases">Release Dates</a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/translations">Translations</a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/447365-guardians-of-the-galaxy-vol-3/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/images/backdrops">Backdrops <span class="count">94</span></a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/images/logos">Logos <span class="count">40</span></a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/images/posters">Posters <span class="count">303</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/videos?active_nav_item=Featurettes">Featurettes <span class="count">26</span></a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/videos?active_nav_item=Teasers">Teasers <span class="count">19</span></a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/videos?active_nav_item=Behind the Scenes">Behind the Scenes <span class="count">2</span></a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/videos?active_nav_item=Trailers">Trailers <span class="count">4</span></a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/videos?active_nav_item=Clips">Clips <span class="count">5</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/discuss">Overview</a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/discuss/category/5047951f760ee3318900009a">General <span class="count">8</span></a></li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">6</span></a></li>
</ul>
</li>
<li><a href="/movie/447365-guardians-of-the-galaxy-vol-3/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F447365-guardians-of-the-galaxy-vol-3" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F447365-guardians-of-the-galaxy-vol-3&amp;text=Guardians of the Galaxy Vol. 3 @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Guardians of the Galaxy Vol. 3" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg" data-srcset="/t/p/w300_and_h450_bestv2/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 1x, /t/p/w600_and_h900_bestv2/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Now Streaming on Hotstar" height="36" src="/t/p/original/7Fl8ylPDclt3ZYgNbW2t7rbZE9I.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Now Streaming</h4>
<h3><a class="no_click" href="/movie/447365-guardians-of-the-galaxy-vol-3/watch" title="Now Streaming on Hotstar">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="30">
<a href="/movie/447365-guardians-of-the-galaxy-vol-3">Guardians of the Galaxy Vol. 3</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG-13
      </span>
<span class="release">
        05/05/2023 (US)
      </span>
<span class="genres">
<a href="/genre/878-science-fiction/movie">Science Fiction</a>, <a href="/genre/12-adventure/movie">Adventure</a>, <a href="/genre/28-action/movie">Action</a>
</span>
<span class="runtime">
        2h 30m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="80.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r80"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="AAE5VZktooM" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Once more with feeling.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>Peter Quill, still reeling from the loss of Gamora, must rally his team around him to defend the universe along with protecting one of their own. A mission that, if not completed successfully, could quite possibly lead to the end of the Guardians as we know them.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/15218-james-gunn">James Gunn</a></p>
<p class="character">Director, Writer</p>
</li>
<li class="profile">
<p><a href="/person/18876-larry-lieber">Larry Lieber</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1768857-bill-mantlo">Bill Mantlo</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/18877-don-heck">Don Heck</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/18866-jack-kirby">Jack Kirby</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1238004-sal-buscema">Sal Buscema</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/7624-stan-lee">Stan Lee</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1145873-john-buscema">John Buscema</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1804321-roger-stern">Roger Stern</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/3016888-steve-gan">Steve Gan</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1713975-jim-starlin">Jim Starlin</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1222509-keith-giffen">Keith Giffen</a></p>
<p class="character">Characters</p>
</li>
<li class="profile">
<p><a href="/person/1372782-steve-englehart">Steve Englehart</a></p>
<p class="character">Characters</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/447365-guardians-of-the-galaxy-vol-3/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/447365-guardians-of-the-galaxy-vol-3', event: 'hideOTTOffers' }, null, '/movie/447365-guardians-of-the-galaxy-vol-3');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/447365-guardians-of-the-galaxy-vol-3/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/447365-guardians-of-the-galaxy-vol-3/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/447365-guardians-of-the-galaxy-vol-3/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/447365-guardians-of-the-galaxy-vol-3', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/73457-chris-pratt">
<img alt="Chris Pratt" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/qoVESlEjMLIbdDzeXwsYrSS2jpw.jpg" srcset="/t/p/w138_and_h175_face/qoVESlEjMLIbdDzeXwsYrSS2jpw.jpg 1x, /t/p/w276_and_h350_face/qoVESlEjMLIbdDzeXwsYrSS2jpw.jpg 2x"/>
</a>
<p><a href="/person/73457-chris-pratt">Chris Pratt</a></p>
<p class="character">Peter Quill / Star-Lord</p>
</li>
<li class="card">
<a href="/person/8691-zoe-saldana">
<img alt="Zoe Saldaña" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/iOVbUH20il632nj2v01NCtYYeSg.jpg" srcset="/t/p/w138_and_h175_face/iOVbUH20il632nj2v01NCtYYeSg.jpg 1x, /t/p/w276_and_h350_face/iOVbUH20il632nj2v01NCtYYeSg.jpg 2x"/>
</a>
<p><a href="/person/8691-zoe-saldana">Zoe Saldaña</a></p>
<p class="character">Gamora</p>
</li>
<li class="card">
<a href="/person/543530-dave-bautista">
<img alt="Dave Bautista" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/snk6JiXOOoRjPtHU5VMoy6qbd32.jpg" srcset="/t/p/w138_and_h175_face/snk6JiXOOoRjPtHU5VMoy6qbd32.jpg 1x, /t/p/w276_and_h350_face/snk6JiXOOoRjPtHU5VMoy6qbd32.jpg 2x"/>
</a>
<p><a href="/person/543530-dave-bautista">Dave Bautista</a></p>
<p class="character">Drax the Destroyer</p>
</li>
<li class="card">
<a href="/person/543261-karen-gillan">
<img alt="Karen Gillan" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/kFLXcFdok3ShDxylr3WNreQphQm.jpg" srcset="/t/p/w138_and_h175_face/kFLXcFdok3ShDxylr3WNreQphQm.jpg 1x, /t/p/w276_and_h350_face/kFLXcFdok3ShDxylr3WNreQphQm.jpg 2x"/>
</a>
<p><a href="/person/543261-karen-gillan">Karen Gillan</a></p>
<p class="character">Nebula</p>
</li>
<li class="card">
<a href="/person/139820-pom-klementieff">
<img alt="Pom Klementieff" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/hfUKAI2kXTMMWjno0i4sLPJud5N.jpg" srcset="/t/p/w138_and_h175_face/hfUKAI2kXTMMWjno0i4sLPJud5N.jpg 1x, /t/p/w276_and_h350_face/hfUKAI2kXTMMWjno0i4sLPJud5N.jpg 2x"/>
</a>
<p><a href="/person/139820-pom-klementieff">Pom Klementieff</a></p>
<p class="character">Mantis</p>
</li>
<li class="card">
<a href="/person/12835-vin-diesel">
<img alt="Vin Diesel" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/vD28HWRqBxDgdGLXSgu6XYcn3BI.jpg" srcset="/t/p/w138_and_h175_face/vD28HWRqBxDgdGLXSgu6XYcn3BI.jpg 1x, /t/p/w276_and_h350_face/vD28HWRqBxDgdGLXSgu6XYcn3BI.jpg 2x"/>
</a>
<p><a href="/person/12835-vin-diesel">Vin Diesel</a></p>
<p class="character">Groot (voice)</p>
</li>
<li class="card">
<a href="/person/51329-bradley-cooper">
<img alt="Bradley Cooper" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/DPnessSsWqVXRbKm93PtMjB4Us.jpg" srcset="/t/p/w138_and_h175_face/DPnessSsWqVXRbKm93PtMjB4Us.jpg 1x, /t/p/w276_and_h350_face/DPnessSsWqVXRbKm93PtMjB4Us.jpg 2x"/>
</a>
<p><a href="/person/51329-bradley-cooper">Bradley Cooper</a></p>
<p class="character">Rocket (voice)</p>
</li>
<li class="card">
<a href="/person/51663-sean-gunn">
<img alt="Sean Gunn" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/qCK69067l2iubd5DHxnaWAUou5y.jpg" srcset="/t/p/w138_and_h175_face/qCK69067l2iubd5DHxnaWAUou5y.jpg 1x, /t/p/w276_and_h350_face/qCK69067l2iubd5DHxnaWAUou5y.jpg 2x"/>
</a>
<p><a href="/person/51663-sean-gunn">Sean Gunn</a></p>
<p class="character">Kraglin / Young Rocket (voice)</p>
</li>
<li class="card">
<a href="/person/105238-chukwudi-iwuji">
<img alt="Chukwudi Iwuji" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/5JILtFNmAmA8T4gRQrO5sn8krDv.jpg" srcset="/t/p/w138_and_h175_face/5JILtFNmAmA8T4gRQrO5sn8krDv.jpg 1x, /t/p/w276_and_h350_face/5JILtFNmAmA8T4gRQrO5sn8krDv.jpg 2x"/>
</a>
<p><a href="/person/105238-chukwudi-iwuji">Chukwudi Iwuji</a></p>
<p class="character">The High Evolutionary</p>
</li>
<li class="filler view_more">
<p><a href="/movie/447365-guardians-of-the-galaxy-vol-3/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/447365-guardians-of-the-galaxy-vol-3/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>4</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>14</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container four">
<div class="content four">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/Geronimo1967">
<img alt="CinemaSerf" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg" srcset="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 1x, /t/p/w90_and_h90_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/6458da0c6c849201433f88de">A review by CinemaSerf</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 6.0</div>
<h5>Written by <a href="/u/Geronimo1967">CinemaSerf</a> on May  8, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>What a disappointment! The first one was great fun, the second almost as good , but this film is just a poor cousin that really struggles from a weak storyline that never really gets going. The megalomaniacal "High Evolutionary" (Chikwudi Iwuji) has set his sights on retrieving "Rocket" after having discovered that our feisty raccoon is a product of sophisticated genetic engineering - and that has enabled him to think and grow as a being; a skill that is hugely valuable to this global-scale cloner. Snag is, "Rocket" has been laid low after a rather violent visit from "Warlock" (Will Poulter) wh... <a class="underline" href="/review/6458da0c6c849201433f88de">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/447365-guardians-of-the-galaxy-vol-3/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>56</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>94</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>303</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/u3V5KDHRQvk/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="u3V5KDHRQvk" data-site="YouTube" data-title="Official Trailer" href="/video/play?key=u3V5KDHRQvk"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Guardians of the Galaxy Vol. 3" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/5YZbUmjbMa3ClvSW1Wj3D6XGolb.jpg" srcset="/t/p/w533_and_h300_bestv2/5YZbUmjbMa3ClvSW1Wj3D6XGolb.jpg 1x, /t/p/w1066_and_h600_bestv2/5YZbUmjbMa3ClvSW1Wj3D6XGolb.jpg 2x"/>
</div>
<div class="poster">
<img alt="Guardians of the Galaxy Vol. 3" class="poster" src="/t/p/w220_and_h330_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg" srcset="/t/p/w220_and_h330_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 1x, /t/p/w440_and_h660_face/r2J02Z2OpNTctfOSN1Ydgii51I3.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel collection">
<div class="collection" id="collection_waypoint"></div>
<script>
                var collection_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('collection_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !collection_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/collection/{0}/static_cache/movie_card', '284433'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false,
                          theme_color: '#200b5f'
                        }
                      }).done(function(response) {
                        collection_waypoint_check = true;

                        $('#collection_waypoint').html(response).hide().fadeIn(1000);
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '447365-guardians-of-the-galaxy-vol-3'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/guardiansofthegalaxy" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://twitter.com/Guardians" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/guardiansofthegalaxy/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/guardians-of-the-galaxy-vol-3" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.marvel.com/movies/guardians-of-the-galaxy-volume-3" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $250,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $845,430,302.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/1701-hero/movie">hero</a></li>
<li><a href="/keyword/9663-sequel/movie">sequel</a></li>
<li><a href="/keyword/9715-superhero/movie">superhero</a></li>
<li><a href="/keyword/9717-based-on-comic/movie">based on comic</a></li>
<li><a href="/keyword/10125-mad-scientist/movie">mad scientist</a></li>
<li><a href="/keyword/155030-superhero-team/movie">superhero team</a></li>
<li><a href="/keyword/161176-space-opera/movie">space opera</a></li>
<li><a href="/keyword/162881-raccoon/movie">raccoon</a></li>
<li><a href="/keyword/179430-aftercreditsstinger/movie">aftercreditsstinger</a></li>
<li><a href="/keyword/179431-duringcreditsstinger/movie">duringcreditsstinger</a></li>
<li><a href="/keyword/180547-marvel-cinematic-universe-mcu/movie">marvel cinematic universe (mcu)</a></li>
<li><a href="/keyword/231295-cosmic/movie">cosmic</a></li>
<li><a href="/keyword/252634-outer-space/movie">outer space</a></li>
<li><a href="/keyword/267488-chosen-family/movie">chosen family</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            859<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/bonesandall">
<img alt="tyler" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg" srcset="/t/p/w45_and_h45_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg 1x, /t/p/w90_and_h90_face/EiwkhLwO1qhbJdkIP6Axd7kaFs.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            139<br/>
<a href="/u/bonesandall">tyler</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/leonegomezc">
<img alt="leonegomezc" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/k3c6JTv9xz9LzIeTQGLedHLwuGC.png" srcset="/t/p/w45_and_h45_face/k3c6JTv9xz9LzIeTQGLedHLwuGC.png 1x, /t/p/w90_and_h90_face/k3c6JTv9xz9LzIeTQGLedHLwuGC.png 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            129<br/>
<a href="/u/leonegomezc">leonegomezc</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Sheigutn">
<img alt="Shei" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg" srcset="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 1x, /t/p/w90_and_h90_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            84<br/>
<a href="/u/Sheigutn">Shei</a>
</p>
</div>
</div>
<p><a href="/movie/447365-guardians-of-the-galaxy-vol-3/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/447365-guardians-of-the-galaxy-vol-3/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/447365-guardians-of-the-galaxy-vol-3/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/447365-guardians-of-the-galaxy-vol-3/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/447365-guardians-of-the-galaxy-vol-3/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/447365-guardians-of-the-galaxy-vol-3/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/447365-guardians-of-the-galaxy-vol-3/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/447365-guardians-of-the-galaxy-vol-3/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#200b5f",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/447365-guardians-of-the-galaxy-vol-3"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Guardians of the Galaxy Vol. 3');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Guardians of the Galaxy Vol. 3',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'r2J02Z2OpNTctfOSN1Ydgii51I3';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=447365&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=58cb3d8d9251415e76005e9c&referral=%2Fmovie%2F447365-guardians-of-the-galaxy-vol-3',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Zom 100: Bucket List of the Dead (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="Bullied by his boss, worked around the clock, he's nothing more than a corporate drone. All it takes is a zombie outbreak for him to finally feel alive!" name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Zom 100: Bucket List of the Dead" property="og:title"/>
<meta content="Bullied by his boss, worked around the clock, he's nothing more than a corporate drone. All it takes is a zombie outbreak for him to finally feel alive!" property="og:description"/>
<meta content="/t/p/w500/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg" property="og:image"/>
<meta content="/t/p/w780/aEVYGOIrhWDrNoZxVhhSazmRjeR.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/1070514-100-100" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Zom 100: Bucket List of the Dead" name="twitter:title"/>
<meta content="Bullied by his boss, worked around the clock, he's nothing more than a corporate drone. All it takes is a zombie outbreak for him to finally feel alive!" name="twitter:description"/>
<meta content="/t/p/w780/aEVYGOIrhWDrNoZxVhhSazmRjeR.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/1070514-100-100" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=zh-SG" hreflang="zh-SG" rel="alternate"/>
<meta content="zh_SG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1070514-100-100?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(52.5, 178.5, 220.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(52.5, 178.5, 220.5, 1), rgba(52.5, 178.5, 220.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/aEVYGOIrhWDrNoZxVhhSazmRjeR.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(52.5, 178.5, 220.5, 1) calc((50vw - 170px) - 340px), rgba(52.5, 178.5, 220.5, 0.84) 50%, rgba(52.5, 178.5, 220.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/1070514-100-100">Main</a></li>
<li><a href="/movie/1070514-100-100/titles">Alternative Titles</a></li>
<li><a href="/movie/1070514-100-100/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/1070514-100-100/releases">Release Dates</a></li>
<li><a href="/movie/1070514-100-100/translations">Translations</a></li>
<li><a href="/movie/1070514-100-100/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/1070514-100-100/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/1070514-100-100/images/backdrops">Backdrops <span class="count">4</span></a></li>
<li><a href="/movie/1070514-100-100/images/logos">Logos <span class="count">11</span></a></li>
<li><a href="/movie/1070514-100-100/images/posters">Posters <span class="count">25</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/1070514-100-100/videos?active_nav_item=Teasers">Teasers <span class="count">1</span></a></li>
<li><a href="/movie/1070514-100-100/videos?active_nav_item=Trailers">Trailers <span class="count">1</span></a></li>
<li><a href="/movie/1070514-100-100/videos?active_nav_item=Behind the Scenes">Behind the Scenes <span class="count">1</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/1070514-100-100/discuss">Overview</a></li>
<li><a href="/movie/1070514-100-100/discuss/category/5047951f760ee3318900009a">General <span class="count">0</span></a></li>
<li><a href="/movie/1070514-100-100/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">1</span></a></li>
</ul>
</li>
<li><a href="/movie/1070514-100-100/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1070514-100-100" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1070514-100-100&amp;text=Zom 100: Bucket List of the Dead @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Zom 100: Bucket List of the Dead" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg" data-srcset="/t/p/w300_and_h450_bestv2/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 1x, /t/p/w600_and_h900_bestv2/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Now Streaming on Netflix" height="36" src="/t/p/original/t2yyOv40HZeVlLjYsCsPHnWLk4W.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Now Streaming</h4>
<h3><a class="no_click" href="/movie/1070514-100-100/watch" title="Now Streaming on Netflix">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="32">
<a href="/movie/1070514-100-100">Zom 100: Bucket List of the Dead</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        A
      </span>
<span class="release">
        08/03/2023 (IN)
      </span>
<span class="genres">
<a href="/genre/35-comedy/movie">Comedy</a>, <a href="/genre/27-horror/movie">Horror</a>, <a href="/genre/28-action/movie">Action</a>
</span>
<span class="runtime">
        2h 9m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#d2d531" data-percent="66.0" data-track-color="#423d0f">
<div class="percent">
<span class="icon icon-r66"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="yhbWaJaYDiY" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>Bullied by his boss, worked around the clock, he's nothing more than a corporate drone. All it takes is a zombie outbreak for him to finally feel alive!</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/2057233-yusuke-ishida">Yusuke Ishida</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/2823295-tatsuro-mishima">Tatsuro Mishima</a></p>
<p class="character">Writer</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/1070514-100-100/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/1070514-100-100', event: 'hideOTTOffers' }, null, '/movie/1070514-100-100');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/1070514-100-100/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/1070514-100-100/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/1070514-100-100/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/1070514-100-100', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/1509675-eiji-akaso">
<img alt="Eiji Akaso" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/avmVUrCnFPQi8mhfz3LYKGIzaTO.jpg" srcset="/t/p/w138_and_h175_face/avmVUrCnFPQi8mhfz3LYKGIzaTO.jpg 1x, /t/p/w276_and_h350_face/avmVUrCnFPQi8mhfz3LYKGIzaTO.jpg 2x"/>
</a>
<p><a href="/person/1509675-eiji-akaso">Eiji Akaso</a></p>
<p class="character">Akira Tendo</p>
</li>
<li class="card">
<a href="/person/1419914-mai-shiraishi">
<img alt="Mai Shiraishi" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/AdGp3r4nDVIcTQ0G848BIRk2MBe.jpg" srcset="/t/p/w138_and_h175_face/AdGp3r4nDVIcTQ0G848BIRk2MBe.jpg 1x, /t/p/w276_and_h350_face/AdGp3r4nDVIcTQ0G848BIRk2MBe.jpg 2x"/>
</a>
<p><a href="/person/1419914-mai-shiraishi">Mai Shiraishi</a></p>
<p class="character">Shizuka Mikazuki</p>
</li>
<li class="card">
<a href="/person/1574954-shuntaro-yanagi">
<img alt="Shuntaro Yanagi" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/z9sPHsSAxpKFt0s4QyTdLepT3qB.jpg" srcset="/t/p/w138_and_h175_face/z9sPHsSAxpKFt0s4QyTdLepT3qB.jpg 1x, /t/p/w276_and_h350_face/z9sPHsSAxpKFt0s4QyTdLepT3qB.jpg 2x"/>
</a>
<p><a href="/person/1574954-shuntaro-yanagi">Shuntaro Yanagi</a></p>
<p class="character">Kenichiro Ryuzaki</p>
</li>
<li class="card">
<a href="/person/2542-kazuki-kitamura">
<img alt="Kazuki Kitamura" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/p8Z8rkMo8IdrKCogudLbMe35jkW.jpg" srcset="/t/p/w138_and_h175_face/p8Z8rkMo8IdrKCogudLbMe35jkW.jpg 1x, /t/p/w276_and_h350_face/p8Z8rkMo8IdrKCogudLbMe35jkW.jpg 2x"/>
</a>
<p><a href="/person/2542-kazuki-kitamura">Kazuki Kitamura</a></p>
<p class="character">Gonzo Kosugi</p>
</li>
<li class="card">
<a href="/person/58444-yui-ichikawa">
<img alt="Yui Ichikawa" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/uGSeCY4Aqq9X9b85bLuTuFWP67G.jpg" srcset="/t/p/w138_and_h175_face/uGSeCY4Aqq9X9b85bLuTuFWP67G.jpg 1x, /t/p/w276_and_h350_face/uGSeCY4Aqq9X9b85bLuTuFWP67G.jpg 2x"/>
</a>
<p><a href="/person/58444-yui-ichikawa">Yui Ichikawa</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/2043471-mayo-kawasaki">
<img alt="Mayo Kawasaki" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/7jzY24em0XFCqi6ei79PiNcVr2E.jpg" srcset="/t/p/w138_and_h175_face/7jzY24em0XFCqi6ei79PiNcVr2E.jpg 1x, /t/p/w276_and_h350_face/7jzY24em0XFCqi6ei79PiNcVr2E.jpg 2x"/>
</a>
<p><a href="/person/2043471-mayo-kawasaki">Mayo Kawasaki</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/1271329-akari-hayami">
<img alt="Akari Hayami" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/jhFgjjxVuH23CMQSg3ikL9EE47M.jpg" srcset="/t/p/w138_and_h175_face/jhFgjjxVuH23CMQSg3ikL9EE47M.jpg 1x, /t/p/w276_and_h350_face/jhFgjjxVuH23CMQSg3ikL9EE47M.jpg 2x"/>
</a>
<p><a href="/person/1271329-akari-hayami">Akari Hayami</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/1765444-yo-takahashi">
<img alt="Yo Takahashi" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/2Jgs95smEFm2RCpJ1ALFMK7FG6y.jpg" srcset="/t/p/w138_and_h175_face/2Jgs95smEFm2RCpJ1ALFMK7FG6y.jpg 1x, /t/p/w276_and_h350_face/2Jgs95smEFm2RCpJ1ALFMK7FG6y.jpg 2x"/>
</a>
<p><a href="/person/1765444-yo-takahashi">Yo Takahashi</a></p>
<p class="character"></p>
</li>
<li class="card">
<a href="/person/1566806-miwako-kakei">
<img alt="Miwako Kakei" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/oedoBnS7VVGyGdKbPjNxXz5YLv3.jpg" srcset="/t/p/w138_and_h175_face/oedoBnS7VVGyGdKbPjNxXz5YLv3.jpg 1x, /t/p/w276_and_h350_face/oedoBnS7VVGyGdKbPjNxXz5YLv3.jpg 2x"/>
</a>
<p><a href="/person/1566806-miwako-kakei">Miwako Kakei</a></p>
<p class="character"></p>
</li>
<li class="filler view_more">
<p><a href="/movie/1070514-100-100/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/1070514-100-100/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>0</span></a></li>
<li class="active" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>1</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="discussion_container">
<table class="new space">
<thead>
<tr>
<th>Subject</th>
<th>Status</th>
<th>Replies</th>
<th>Last Reply</th>
</tr>
</thead>
<tbody>
<tr class="none">
<td class="none" colspan="4">
<p class="no_margin">There are no discussions for Zom 100: Bucket List of the Dead. Login to be first!</p>
</td>
</tr>
</tbody>
</table>
<p class="new_button"><a class="" href="/movie/1070514-100-100/discuss">Go to Discussions</a></p>
</div>
</div>
<script type="text/javascript">
  $('td.none a.subscribe').on('click', function(e) {
    var item_type = $(this).attr('data-type');
    var item_id = $(this).attr('data-id');

    $.ajax({
      url: '/notifications/subscribe_to_group',
      type: 'PUT',
      data: {
        media_type: item_type,
        media_id: item_id
      }
    }).fail(function() {
      showError('There was a problem.');
    }).done(function(response) {

      if (response.failure) {
        showError('There was a problem.');
      }

      if (response.success) {
        showSuccess('Subscribed', 'Success');
        $('td.none p.notify').toggleClass('hide');
      }

    });
  });

  $('td.none a.unsubscribe').on('click', function(e) {
    var item_type = $(this).attr('data-type');
    var item_id = $(this).attr('data-id');

    $.ajax({
      url: '/notifications/subscribe_to_group',
      type: 'DELETE',
      data: {
        media_type: item_type,
        media_id: item_id
      }
    }).fail(function() {
      showError('There was a problem.');
    }).done(function(response) {

      if (response.failure) {
        showError('There was a problem.');
      }

      if (response.success) {
        showSuccess('Unsubscribed', 'Success');
        $('td.none p.notify').toggleClass('hide');
      }

    });
  });
</script>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>3</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>4</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>25</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/uaGefHgVknU/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="uaGefHgVknU" data-site="YouTube" data-title="Making Of [Subtitled]" href="/video/play?key=uaGefHgVknU"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Zom 100: Bucket List of the Dead" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/aEVYGOIrhWDrNoZxVhhSazmRjeR.jpg" srcset="/t/p/w533_and_h300_bestv2/aEVYGOIrhWDrNoZxVhhSazmRjeR.jpg 1x, /t/p/w1066_and_h600_bestv2/aEVYGOIrhWDrNoZxVhhSazmRjeR.jpg 2x"/>
</div>
<div class="poster">
<img alt="Zom 100: Bucket List of the Dead" class="poster" src="/t/p/w220_and_h330_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg" srcset="/t/p/w220_and_h330_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 1x, /t/p/w440_and_h660_face/kD35dB3KOHrLo1Y3RU5xXJ1hI7.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '1070514-100-100'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/zom-100-bucket-list-of-the-dead" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.netflix.com/title/81464329" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p class="wrap"><strong>Original Title</strong> ゾン100~ゾンビになるまでにしたい100のこと~</p>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> Japanese</p>
<p><strong><bdi>Budget</bdi></strong> -</p>
<p><strong><bdi>Revenue</bdi></strong> -</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/6152-supernatural/movie">supernatural</a></li>
<li><a href="/keyword/12377-zombie/movie">zombie</a></li>
<li><a href="/keyword/13141-based-on-manga/movie">based on manga</a></li>
<li><a href="/keyword/186565-zombie-apocalypse/movie">zombie apocalypse</a></li>
<li><a href="/keyword/195668-seinen/movie">seinen</a></li>
<li><a href="/keyword/215787-bucket-list/movie">bucket list</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/Giger">
<img alt="Giger" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg" srcset="/t/p/w45_and_h45_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 1x, /t/p/w90_and_h90_face/w3BgSplZt0Cptu9ZqNs3cZz3BIY.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            51<br/>
<a href="/u/Giger">Giger</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/piotrdrag">
<img alt="Piotr" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/4127702e97468d878196a4d53479f655.jpg?s=45" srcset="https://secure.gravatar.com/avatar/4127702e97468d878196a4d53479f655.jpg?s=45 1x, https://secure.gravatar.com/avatar/4127702e97468d878196a4d53479f655.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            43<br/>
<a href="/u/piotrdrag">Piotr</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Sheigutn">
<img alt="Shei" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg" srcset="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 1x, /t/p/w90_and_h90_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            18<br/>
<a href="/u/Sheigutn">Shei</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            15<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<p><a href="/movie/1070514-100-100/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/1070514-100-100/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/1070514-100-100/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/1070514-100-100/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/1070514-100-100/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/1070514-100-100/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/1070514-100-100/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/1070514-100-100/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#35b3dd",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/1070514-100-100"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Zom 100: Bucket List of the Dead');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Zom 100: Bucket List of the Dead',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'kD35dB3KOHrLo1Y3RU5xXJ1hI7';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=1070514&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=63b80d8024b33300931bbcdf&referral=%2Fmovie%2F1070514-100-100',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Resident Evil: Death Island (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="In San Francisco, Jill Valentine is dealing with a zombie outbreak and a new T-Virus, Leon Kennedy is on the trail of a kidnapped DARPA scientist, and Claire Redfield is investigating a monstrous fish that is killing whales in the bay. Joined by Chris Redfield and Rebecca Chambers, they discover the trail of clues from their separate cases all converge on the same location, Alcatraz Island, where a new evil has taken residence and awaits their arrival." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/1083862" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Resident Evil: Death Island" property="og:title"/>
<meta content="In San Francisco, Jill Valentine is dealing with a zombie outbreak and a new T-Virus, Leon Kennedy is on the trail of a kidnapped DARPA scientist, and Claire Redfield is investigating a monstrous fish that is killing whales in the bay. Joined by Chris Redfield and Rebecca Chambers, they discover the trail of clues from their separate cases all converge on the same location, Alcatraz Island, where a new evil has taken residence and awaits their arrival." property="og:description"/>
<meta content="/t/p/w500/qayga07ICNDswm0cMJ8P3VwklFZ.jpg" property="og:image"/>
<meta content="/t/p/w780/7drO1kYgQ0PnnU87sAnBEphYrSM.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/1083862" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Resident Evil: Death Island" name="twitter:title"/>
<meta content="In San Francisco, Jill Valentine is dealing with a zombie outbreak and a new T-Virus, Leon Kennedy is on the trail of a kidnapped DARPA scientist, and Claire Redfield is investigating a monstrous fish that is killing whales in the bay. Joined by Chris Redfield and Rebecca Chambers, they discover the trail of clues from their separate cases all converge on the same location, Alcatraz Island, where a new evil has taken residence and awaits their arrival." name="twitter:description"/>
<meta content="/t/p/w780/7drO1kYgQ0PnnU87sAnBEphYrSM.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/1083862" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/1083862" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=id-ID" hreflang="id-ID" rel="alternate"/>
<meta content="id_ID" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=sl-SI" hreflang="sl-SI" rel="alternate"/>
<meta content="sl_SI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1083862?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 31.5, 52.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 31.5, 52.5, 1), rgba(31.5, 31.5, 52.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/7drO1kYgQ0PnnU87sAnBEphYrSM.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 31.5, 52.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 31.5, 52.5, 0.84) 50%, rgba(31.5, 31.5, 52.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/1083862">Main</a></li>
<li><a href="/movie/1083862/titles">Alternative Titles</a></li>
<li><a href="/movie/1083862/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/1083862/releases">Release Dates</a></li>
<li><a href="/movie/1083862/translations">Translations</a></li>
<li><a href="/movie/1083862/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/1083862/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/1083862/images/backdrops">Backdrops <span class="count">22</span></a></li>
<li><a href="/movie/1083862/images/logos">Logos <span class="count">7</span></a></li>
<li><a href="/movie/1083862/images/posters">Posters <span class="count">47</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/1083862/videos?active_nav_item=Trailers">Trailers <span class="count">1</span></a></li>
<li><a href="/movie/1083862/videos?active_nav_item=Clips">Clips <span class="count">5</span></a></li>
<li><a href="/movie/1083862/videos?active_nav_item=Teasers">Teasers <span class="count">1</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/1083862/discuss">Overview</a></li>
<li><a href="/movie/1083862/discuss/category/5047951f760ee3318900009a">General <span class="count">0</span></a></li>
<li><a href="/movie/1083862/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">0</span></a></li>
</ul>
</li>
<li><a href="/movie/1083862/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1083862" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1083862&amp;text=Resident Evil: Death Island @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Resident Evil: Death Island" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/qayga07ICNDswm0cMJ8P3VwklFZ.jpg" data-srcset="/t/p/w300_and_h450_bestv2/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 1x, /t/p/w600_and_h900_bestv2/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/qayga07ICNDswm0cMJ8P3VwklFZ.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Available to Rent or Buy on Zee5" height="36" src="/t/p/original/ajbCmwvZ8HiePHZaOVEgm9MzyuA.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Available to Rent or Buy</h4>
<h3><a class="no_click" href="/movie/1083862/watch" title="Available to Rent or Buy on Zee5">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="27">
<a href="/movie/1083862">Resident Evil: Death Island</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        R
      </span>
<span class="release">
        07/07/2023 (JP)
      </span>
<span class="genres">
<a href="/genre/16-animation/movie">Animation</a>, <a href="/genre/28-action/movie">Action</a>, <a href="/genre/27-horror/movie">Horror</a>
</span>
<span class="runtime">
        1h 31m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="77.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r77"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="L-vkuA8oqMY" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Destinies intertwined. A world gone mad.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>In San Francisco, Jill Valentine is dealing with a zombie outbreak and a new T-Virus, Leon Kennedy is on the trail of a kidnapped DARPA scientist, and Claire Redfield is investigating a monstrous fish that is killing whales in the bay. Joined by Chris Redfield and Rebecca Chambers, they discover the trail of clues from their separate cases all converge on the same location, Alcatraz Island, where a new evil has taken residence and awaits their arrival.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/1403483-makoto-fukami">Makoto Fukami</a></p>
<p class="character">Screenplay, Writer</p>
</li>
<li class="profile">
<p><a href="/person/589915-eiichiro-hasumi">Eiichirō Hasumi</a></p>
<p class="character">Director</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/1083862/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/1083862', event: 'hideOTTOffers' }, null, '/movie/1083862');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/1083862/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/1083862/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/1083862/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/1083862', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/556275-matthew-mercer">
<img alt="Matthew Mercer" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/fe1S317253vfMuNuIDjhp9vtNSs.jpg" srcset="/t/p/w138_and_h175_face/fe1S317253vfMuNuIDjhp9vtNSs.jpg 1x, /t/p/w276_and_h350_face/fe1S317253vfMuNuIDjhp9vtNSs.jpg 2x"/>
</a>
<p><a href="/person/556275-matthew-mercer">Matthew Mercer</a></p>
<p class="character">Leon S. Kennedy (voice)</p>
</li>
<li class="card">
<a href="/person/91443-kevin-dorman">
<img alt="Kevin Dorman" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/jByqQyo6VsnbtXwKGidaadSBOPb.jpg" srcset="/t/p/w138_and_h175_face/jByqQyo6VsnbtXwKGidaadSBOPb.jpg 1x, /t/p/w276_and_h350_face/jByqQyo6VsnbtXwKGidaadSBOPb.jpg 2x"/>
</a>
<p><a href="/person/91443-kevin-dorman">Kevin Dorman</a></p>
<p class="character">Chris Redfield (voice)</p>
</li>
<li class="card">
<a href="/person/78044-erin-cahill">
<img alt="Erin Cahill" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/w4WPh5Ex294Y0KnvmdIXfoSiB17.jpg" srcset="/t/p/w138_and_h175_face/w4WPh5Ex294Y0KnvmdIXfoSiB17.jpg 1x, /t/p/w276_and_h350_face/w4WPh5Ex294Y0KnvmdIXfoSiB17.jpg 2x"/>
</a>
<p><a href="/person/78044-erin-cahill">Erin Cahill</a></p>
<p class="character">Rebecca Chambers (voice)</p>
</li>
<li class="card">
<a href="/person/1618860-nicole-tompkins">
<img alt="Nicole Tompkins" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/rD3uXD6PHHLyXoTk2sSITKsJmSF.jpg" srcset="/t/p/w138_and_h175_face/rD3uXD6PHHLyXoTk2sSITKsJmSF.jpg 1x, /t/p/w276_and_h350_face/rD3uXD6PHHLyXoTk2sSITKsJmSF.jpg 2x"/>
</a>
<p><a href="/person/1618860-nicole-tompkins">Nicole Tompkins</a></p>
<p class="character">Jill Valentine (voice)</p>
</li>
<li class="card">
<a href="/person/3015384-stephanie-panisello">
<img alt="Stephanie Panisello" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/tmiQx5yU14ulJ7vzZZHwEngsGhp.jpg" srcset="/t/p/w138_and_h175_face/tmiQx5yU14ulJ7vzZZHwEngsGhp.jpg 1x, /t/p/w276_and_h350_face/tmiQx5yU14ulJ7vzZZHwEngsGhp.jpg 2x"/>
</a>
<p><a href="/person/3015384-stephanie-panisello">Stephanie Panisello</a></p>
<p class="character">Claire Redfield (voice)</p>
</li>
<li class="card">
<a href="/person/81378-salli-saffioti">
<img alt="Salli Saffioti" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/awF13TyorW4Rp5rq10p5XL0Po3m.jpg" srcset="/t/p/w138_and_h175_face/awF13TyorW4Rp5rq10p5XL0Po3m.jpg 1x, /t/p/w276_and_h350_face/awF13TyorW4Rp5rq10p5XL0Po3m.jpg 2x"/>
</a>
<p><a href="/person/81378-salli-saffioti">Salli Saffioti</a></p>
<p class="character">Ingrid Hunnigan (voice)</p>
</li>
<li class="card">
<a href="/person/1192968-cristina-valenzuela">
<img alt="Cristina Valenzuela" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/7XlfLFY3zKqzqUfgksWicg5mzGY.jpg" srcset="/t/p/w138_and_h175_face/7XlfLFY3zKqzqUfgksWicg5mzGY.jpg 1x, /t/p/w276_and_h350_face/7XlfLFY3zKqzqUfgksWicg5mzGY.jpg 2x"/>
</a>
<p><a href="/person/1192968-cristina-valenzuela">Cristina Valenzuela</a></p>
<p class="character">Maria Gomez (voice)</p>
</li>
<li class="card">
<a href="/person/4051221-daman-mills">
<img alt="Daman Mills" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/c4rFVlh5yXtdnKzcx0N633nBcFI.jpg" srcset="/t/p/w138_and_h175_face/c4rFVlh5yXtdnKzcx0N633nBcFI.jpg 1x, /t/p/w276_and_h350_face/c4rFVlh5yXtdnKzcx0N633nBcFI.jpg 2x"/>
</a>
<p><a href="/person/4051221-daman-mills">Daman Mills</a></p>
<p class="character">Dylan Blake (voice)</p>
</li>
<li class="card">
<a href="/person/2263505-frank-todaro">
<img alt="Frank Todaro" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/vuHWWdSF4pRrZkG6rxgTNx2y557.jpg" srcset="/t/p/w138_and_h175_face/vuHWWdSF4pRrZkG6rxgTNx2y557.jpg 1x, /t/p/w276_and_h350_face/vuHWWdSF4pRrZkG6rxgTNx2y557.jpg 2x"/>
</a>
<p><a href="/person/2263505-frank-todaro">Frank Todaro</a></p>
<p class="character">Antonio Taylor (voice)</p>
</li>
<li class="filler view_more">
<p><a href="/movie/1083862/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/1083862/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>2</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>0</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container two">
<div class="content two">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/Yvonnelim99">
<img alt="Yvonnelim99" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/GuilMK4JA6hjJspzlRuopBcZ0i.png" srcset="/t/p/w45_and_h45_face/GuilMK4JA6hjJspzlRuopBcZ0i.png 1x, /t/p/w90_and_h90_face/GuilMK4JA6hjJspzlRuopBcZ0i.png 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64c4c9e79b6e4700ad2a18b0">A review by Yvonnelim99</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 8.0</div>
<h5>Written by <a href="/u/Yvonnelim99">Yvonnelim99</a> on July 29, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>This new movie is very awesome!!👍🏻👍🏻 Go team!!👏🏻👏🏻</p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/1083862/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>7</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>22</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>47</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/1RYaBQERMBE/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="1RYaBQERMBE" data-site="YouTube" data-title="Official Teaser Trailer" href="/video/play?key=1RYaBQERMBE"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Resident Evil: Death Island" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/7drO1kYgQ0PnnU87sAnBEphYrSM.jpg" srcset="/t/p/w533_and_h300_bestv2/7drO1kYgQ0PnnU87sAnBEphYrSM.jpg 1x, /t/p/w1066_and_h600_bestv2/7drO1kYgQ0PnnU87sAnBEphYrSM.jpg 2x"/>
</div>
<div class="poster">
<img alt="Resident Evil: Death Island" class="poster" src="/t/p/w220_and_h330_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg" srcset="/t/p/w220_and_h330_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 1x, /t/p/w440_and_h660_face/qayga07ICNDswm0cMJ8P3VwklFZ.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel collection">
<div class="collection" id="collection_waypoint"></div>
<script>
                var collection_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('collection_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !collection_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/collection/{0}/static_cache/movie_card', '133352'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false,
                          theme_color: '#202035'
                        }
                      }).done(function(response) {
                        collection_waypoint_check = true;

                        $('#collection_waypoint').html(response).hide().fadeIn(1000);
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '1083862'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://twitter.com/bio_deathisland" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/resident-evil-death-island" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.sonypictures.com/movies/residentevildeathisland" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p class="wrap"><strong>Original Title</strong> バイオハザード:デスアイランド</p>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> Japanese</p>
<p><strong><bdi>Budget</bdi></strong> -</p>
<p><strong><bdi>Revenue</bdi></strong> $53,929.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/3859-alcatraz-prison/movie">alcatraz prison</a></li>
<li><a href="/keyword/9744-outbreak/movie">outbreak</a></li>
<li><a href="/keyword/12377-zombie/movie">zombie</a></li>
<li><a href="/keyword/41645-based-on-video-game/movie">based on video game</a></li>
<li><a href="/keyword/50009-survival-horror/movie">survival horror</a></li>
<li><a href="/keyword/206958-special-agent/movie">special agent</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            93<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/ToddDC">
<img alt="ThePatchedVest" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/kdh8kmfgWAZe742z3k0wXTT784D.png" srcset="/t/p/w45_and_h45_face/kdh8kmfgWAZe742z3k0wXTT784D.png 1x, /t/p/w90_and_h90_face/kdh8kmfgWAZe742z3k0wXTT784D.png 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            45<br/>
<a href="/u/ToddDC">ThePatchedVest</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/kekturazz">
<img alt="kekturazz" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/tdEAd9YrmYi8bbWpEqtBc0n37LH.jpg" srcset="/t/p/w45_and_h45_face/tdEAd9YrmYi8bbWpEqtBc0n37LH.jpg 1x, /t/p/w90_and_h90_face/tdEAd9YrmYi8bbWpEqtBc0n37LH.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            43<br/>
<a href="/u/kekturazz">kekturazz</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/we03311795">
<img alt="we03311795" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/9f69682c654e8d59499181bea66fb52e.jpg?s=45" srcset="https://secure.gravatar.com/avatar/9f69682c654e8d59499181bea66fb52e.jpg?s=45 1x, https://secure.gravatar.com/avatar/9f69682c654e8d59499181bea66fb52e.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            20<br/>
<a href="/u/we03311795">we03311795</a>
</p>
</div>
</div>
<p><a href="/movie/1083862/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/1083862/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/1083862/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/1083862/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/1083862/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/1083862/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/1083862/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/1083862/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#202035",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/1083862"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Resident Evil: Death Island');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Resident Evil: Death Island',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'qayga07ICNDswm0cMJ8P3VwklFZ';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=1083862&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=63e2befe00508a00a0ee86d7&referral=%2Fmovie%2F1083862',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Ruby Gillman, Teenage Kraken (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="Ruby Gillman, a sweet and awkward high school student, discovers she's a direct descendant of the warrior kraken queens. The kraken are sworn to protect the oceans of the world against the vain, power-hungry mermaids. Destined to inherit the throne from her commanding grandmother, Ruby must use her newfound powers to protect those she loves most." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Ruby Gillman, Teenage Kraken" property="og:title"/>
<meta content="Ruby Gillman, a sweet and awkward high school student, discovers she's a direct descendant of the warrior kraken queens. The kraken are sworn to protect the oceans of the world against the vain, power-hungry mermaids. Destined to inherit the throne from her commanding grandmother, Ruby must use her newfound powers to protect those she loves most." property="og:description"/>
<meta content="/t/p/w500/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg" property="og:image"/>
<meta content="/t/p/w780/f7UI3dYpr7ZUHGo0iIr1Qvy1VPe.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Ruby Gillman, Teenage Kraken" name="twitter:title"/>
<meta content="Ruby Gillman, a sweet and awkward high school student, discovers she's a direct descendant of the warrior kraken queens. The kraken are sworn to protect the oceans of the world against the vain, power-hungry mermaids. Destined to inherit the throne from her commanding grandmother, Ruby must use her newfound powers to protect those she loves most." name="twitter:description"/>
<meta content="/t/p/w780/f7UI3dYpr7ZUHGo0iIr1Qvy1VPe.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=bg-BG" hreflang="bg-BG" rel="alternate"/>
<meta content="bg_BG" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=de-AT" hreflang="de-AT" rel="alternate"/>
<meta content="de_AT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=fi-FI" hreflang="fi-FI" rel="alternate"/>
<meta content="fi_FI" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=fr-CA" hreflang="fr-CA" rel="alternate"/>
<meta content="fr_CA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=ga-IE" hreflang="ga-IE" rel="alternate"/>
<meta content="ga_IE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=sk-SK" hreflang="sk-SK" rel="alternate"/>
<meta content="sk_SK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=sr-RS" hreflang="sr-RS" rel="alternate"/>
<meta content="sr_RS" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=zh-HK" hreflang="zh-HK" rel="alternate"/>
<meta content="zh_HK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 52.5, 115.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 52.5, 115.5, 1), rgba(31.5, 52.5, 115.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/f7UI3dYpr7ZUHGo0iIr1Qvy1VPe.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 52.5, 115.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 52.5, 115.5, 0.84) 50%, rgba(31.5, 52.5, 115.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken">Main</a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/titles">Alternative Titles</a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/releases">Release Dates</a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/translations">Translations</a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/1040148-ruby-gillman-teenage-kraken/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/images/backdrops">Backdrops <span class="count">22</span></a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/images/logos">Logos <span class="count">22</span></a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/images/posters">Posters <span class="count">92</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/videos?active_nav_item=Featurettes">Featurettes <span class="count">6</span></a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/videos?active_nav_item=Trailers">Trailers <span class="count">2</span></a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/videos?active_nav_item=Behind the Scenes">Behind the Scenes <span class="count">1</span></a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/videos?active_nav_item=Clips">Clips <span class="count">3</span></a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/videos?active_nav_item=Teasers">Teasers <span class="count">6</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/discuss">Overview</a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/discuss/category/5047951f760ee3318900009a">General <span class="count">0</span></a></li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">3</span></a></li>
</ul>
</li>
<li><a href="/movie/1040148-ruby-gillman-teenage-kraken/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1040148-ruby-gillman-teenage-kraken" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F1040148-ruby-gillman-teenage-kraken&amp;text=Ruby Gillman, Teenage Kraken @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Ruby Gillman, Teenage Kraken" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg" data-srcset="/t/p/w300_and_h450_bestv2/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 1x, /t/p/w600_and_h900_bestv2/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Available to Rent or Buy on Zee5" height="36" src="/t/p/original/ajbCmwvZ8HiePHZaOVEgm9MzyuA.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Available to Rent or Buy</h4>
<h3><a class="no_click" href="/movie/1040148-ruby-gillman-teenage-kraken/watch" title="Available to Rent or Buy on Zee5">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="28">
<a href="/movie/1040148-ruby-gillman-teenage-kraken">Ruby Gillman, Teenage Kraken</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        PG
      </span>
<span class="release">
        06/30/2023 (US)
      </span>
<span class="genres">
<a href="/genre/16-animation/movie">Animation</a>, <a href="/genre/10751-family/movie">Family</a>, <a href="/genre/14-fantasy/movie">Fantasy</a>, <a href="/genre/35-comedy/movie">Comedy</a>
</span>
<span class="runtime">
        1h 31m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="76.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r76"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="u4uyD8FFUIw" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Discover the hero just beneath the surface.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>Ruby Gillman, a sweet and awkward high school student, discovers she's a direct descendant of the warrior kraken queens. The kraken are sworn to protect the oceans of the world against the vain, power-hungry mermaids. Destined to inherit the throne from her commanding grandmother, Ruby must use her newfound powers to protect those she loves most.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/71267-kirk-demicco">Kirk DeMicco</a></p>
<p class="character">Director</p>
</li>
<li class="profile">
<p><a href="/person/1466864-brian-c-brown">Brian C. Brown</a></p>
<p class="character">Writer</p>
</li>
<li class="profile">
<p><a href="/person/1466865-elliott-diguiseppi">Elliott DiGuiseppi</a></p>
<p class="character">Writer</p>
</li>
<li class="profile">
<p><a href="/person/34522-pam-brady">Pam Brady</a></p>
<p class="character">Writer</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/1040148-ruby-gillman-teenage-kraken/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/1040148-ruby-gillman-teenage-kraken', event: 'hideOTTOffers' }, null, '/movie/1040148-ruby-gillman-teenage-kraken');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/1040148-ruby-gillman-teenage-kraken/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/1040148-ruby-gillman-teenage-kraken/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/1040148-ruby-gillman-teenage-kraken/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/1040148-ruby-gillman-teenage-kraken', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/1452046-lana-condor">
<img alt="Lana Condor" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/vWn27Fk2GLwH7o9fBG9hBWZI6OR.jpg" srcset="/t/p/w138_and_h175_face/vWn27Fk2GLwH7o9fBG9hBWZI6OR.jpg 1x, /t/p/w276_and_h350_face/vWn27Fk2GLwH7o9fBG9hBWZI6OR.jpg 2x"/>
</a>
<p><a href="/person/1452046-lana-condor">Lana Condor</a></p>
<p class="character">Ruby Gillman (voice)</p>
</li>
<li class="card">
<a href="/person/3051-toni-collette">
<img alt="Toni Collette" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/6QllXhefzi294BcqrV8RUR4xhsy.jpg" srcset="/t/p/w138_and_h175_face/6QllXhefzi294BcqrV8RUR4xhsy.jpg 1x, /t/p/w276_and_h350_face/6QllXhefzi294BcqrV8RUR4xhsy.jpg 2x"/>
</a>
<p><a href="/person/3051-toni-collette">Toni Collette</a></p>
<p class="character">Agatha Gillman (voice)</p>
</li>
<li class="card">
<a href="/person/1392140-annie-murphy">
<img alt="Annie Murphy" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/1cQ9Piq6kcTzmzJ9I4oGd7oFEdS.jpg" srcset="/t/p/w138_and_h175_face/1cQ9Piq6kcTzmzJ9I4oGd7oFEdS.jpg 1x, /t/p/w276_and_h350_face/1cQ9Piq6kcTzmzJ9I4oGd7oFEdS.jpg 2x"/>
</a>
<p><a href="/person/1392140-annie-murphy">Annie Murphy</a></p>
<p class="character">Chelsea Van Der Zee (voice)</p>
</li>
<li class="card">
<a href="/person/1429453-sam-richardson">
<img alt="Sam Richardson" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/9GonbfsghKD33PZlvAttAhCS8S8.jpg" srcset="/t/p/w138_and_h175_face/9GonbfsghKD33PZlvAttAhCS8S8.jpg 1x, /t/p/w276_and_h350_face/9GonbfsghKD33PZlvAttAhCS8S8.jpg 2x"/>
</a>
<p><a href="/person/1429453-sam-richardson">Sam Richardson</a></p>
<p class="character">Uncle Brill (voice)</p>
</li>
<li class="card">
<a href="/person/1700631-liza-koshy">
<img alt="Liza Koshy" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/67PtOsPiLTvyFtRtJ1pK23oJICc.jpg" srcset="/t/p/w138_and_h175_face/67PtOsPiLTvyFtRtJ1pK23oJICc.jpg 1x, /t/p/w276_and_h350_face/67PtOsPiLTvyFtRtJ1pK23oJICc.jpg 2x"/>
</a>
<p><a href="/person/1700631-liza-koshy">Liza Koshy</a></p>
<p class="character">Margo (voice)</p>
</li>
<li class="card">
<a href="/person/62831-will-forte">
<img alt="Will Forte" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/kphnirb7YggSVEhGI47kACxaIJQ.jpg" srcset="/t/p/w138_and_h175_face/kphnirb7YggSVEhGI47kACxaIJQ.jpg 1x, /t/p/w276_and_h350_face/kphnirb7YggSVEhGI47kACxaIJQ.jpg 2x"/>
</a>
<p><a href="/person/62831-will-forte">Will Forte</a></p>
<p class="character">Gordon Lighthouse (voice)</p>
</li>
<li class="card">
<a href="/person/91671-colman-domingo">
<img alt="Colman Domingo" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/2tu6T9ugnf82qIMGVKWSb0dvvq5.jpg" srcset="/t/p/w138_and_h175_face/2tu6T9ugnf82qIMGVKWSb0dvvq5.jpg 1x, /t/p/w276_and_h350_face/2tu6T9ugnf82qIMGVKWSb0dvvq5.jpg 2x"/>
</a>
<p><a href="/person/91671-colman-domingo">Colman Domingo</a></p>
<p class="character">Arthur Gillman (voice)</p>
</li>
<li class="card">
<a href="/person/1998733-jaboukie-young-white">
<img alt="Jaboukie Young-White" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/8OYI8OqsMUpBZica4lM2odjgVH6.jpg" srcset="/t/p/w138_and_h175_face/8OYI8OqsMUpBZica4lM2odjgVH6.jpg 1x, /t/p/w276_and_h350_face/8OYI8OqsMUpBZica4lM2odjgVH6.jpg 2x"/>
</a>
<p><a href="/person/1998733-jaboukie-young-white">Jaboukie Young-White</a></p>
<p class="character">Connor (voice)</p>
</li>
<li class="card">
<a href="/person/2786265-blue-chapman">
<img alt="Blue Chapman" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/sBFiLuv9AqaguPy56vSQXkPQgtg.jpg" srcset="/t/p/w138_and_h175_face/sBFiLuv9AqaguPy56vSQXkPQgtg.jpg 1x, /t/p/w276_and_h350_face/sBFiLuv9AqaguPy56vSQXkPQgtg.jpg 2x"/>
</a>
<p><a href="/person/2786265-blue-chapman">Blue Chapman</a></p>
<p class="character">Sam Gillman (voice)</p>
</li>
<li class="filler view_more">
<p><a href="/movie/1040148-ruby-gillman-teenage-kraken/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/1040148-ruby-gillman-teenage-kraken/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>1</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>3</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container one">
<div class="content one">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/Geronimo1967">
<img alt="CinemaSerf" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg" srcset="/t/p/w45_and_h45_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 1x, /t/p/w90_and_h90_face/1kks3YnVkpyQxzw36CObFPvhL5f.jpg 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64bbb52dac6c7908e085dd32">A review by CinemaSerf</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 6.0</div>
<h5>Written by <a href="/u/Geronimo1967">CinemaSerf</a> on July 22, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>The eponymous young girl lives with her family under strict instructions never to go near the water. That all goes fine until one day she must leap to the rescue of a friend and discovers just why she ought to avoid the ocean. Her family are mortified, but quickly she discovers another family, of which she is a princess, and life-changing choices will soon have to be made. I was quite disappointed with this. The animation is really pretty basic and the story certainly does not do much justice to the mythological elements of the Kraken we might recall from "Clash of the Titans". Indeed, it's a s... <a class="underline" href="/review/64bbb52dac6c7908e085dd32">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/1040148-ruby-gillman-teenage-kraken/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>18</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>22</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>92</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/iAMKwDsfUeU/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="iAMKwDsfUeU" data-site="YouTube" data-title="Official Trailer" href="/video/play?key=iAMKwDsfUeU"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Ruby Gillman, Teenage Kraken" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/f7UI3dYpr7ZUHGo0iIr1Qvy1VPe.jpg" srcset="/t/p/w533_and_h300_bestv2/f7UI3dYpr7ZUHGo0iIr1Qvy1VPe.jpg 1x, /t/p/w1066_and_h600_bestv2/f7UI3dYpr7ZUHGo0iIr1Qvy1VPe.jpg 2x"/>
</div>
<div class="poster">
<img alt="Ruby Gillman, Teenage Kraken" class="poster" src="/t/p/w220_and_h330_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg" srcset="/t/p/w220_and_h330_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 1x, /t/p/w440_and_h660_face/kgrLpJcLBbyhWIkK7fx1fM4iSvf.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '1040148-ruby-gillman-teenage-kraken'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://www.facebook.com/teenagekrakenmovie" rel="noopener" target="_blank" title="Visit Facebook"><span class="glyphicons_v2 facebook"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/teenagekrakenmovie/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/ruby-gillman-teenage-kraken" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.teenagekrakenmovie.com" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> $70,000,000.00</p>
<p><strong><bdi>Revenue</bdi></strong> $42,223,749.00</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/5938-mermaid/movie">mermaid</a></li>
<li><a href="/keyword/6270-high-school/movie">high school</a></li>
<li><a href="/keyword/10266-prom/movie">prom</a></li>
<li><a href="/keyword/11322-female-protagonist/movie">female protagonist</a></li>
<li><a href="/keyword/161171-kraken/movie">kraken</a></li>
<li><a href="/keyword/204058-fitting-in/movie">fitting in</a></li>
<li><a href="/keyword/296608-teenager/movie">teenager</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/Sheigutn">
<img alt="Shei" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg" srcset="/t/p/w45_and_h45_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 1x, /t/p/w90_and_h90_face/5BvxGhRE7yjtbHCXgrTxPk9hBXp.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            198<br/>
<a href="/u/Sheigutn">Shei</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/itstimetomeetthemuppets">
<span class="round initials background_color pink">i</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            70<br/>
<a href="/u/itstimetomeetthemuppets">itstimetomeetthemuppets</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/raze464">
<img alt="raze464" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg" srcset="/t/p/w45_and_h45_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 1x, /t/p/w90_and_h90_face/yYG7Rhn9HfFpssIMeNiDynvxC14.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            52<br/>
<a href="/u/raze464">raze464</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Chukoloco08">
<img alt="Chukoloco08" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/07df4299a645f4aaa81a35ee72aac8c4.jpg?s=45" srcset="https://secure.gravatar.com/avatar/07df4299a645f4aaa81a35ee72aac8c4.jpg?s=45 1x, https://secure.gravatar.com/avatar/07df4299a645f4aaa81a35ee72aac8c4.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            39<br/>
<a href="/u/Chukoloco08">Chukoloco08</a>
</p>
</div>
</div>
<p><a href="/movie/1040148-ruby-gillman-teenage-kraken/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/1040148-ruby-gillman-teenage-kraken/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/1040148-ruby-gillman-teenage-kraken/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/1040148-ruby-gillman-teenage-kraken/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/1040148-ruby-gillman-teenage-kraken/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/1040148-ruby-gillman-teenage-kraken/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/1040148-ruby-gillman-teenage-kraken/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/1040148-ruby-gillman-teenage-kraken/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#203574",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/1040148-ruby-gillman-teenage-kraken"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Ruby Gillman, Teenage Kraken');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Ruby Gillman, Teenage Kraken',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'kgrLpJcLBbyhWIkK7fx1fM4iSvf';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=1040148&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=635892b331644b007f6f7003&referral=%2Fmovie%2F1040148-ruby-gillman-teenage-kraken',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

<!DOCTYPE html>

<html class="no-js" lang="en">
<head>
<title>Red, White &amp; Royal Blue (2023) — The Movie Database (TMDB)</title>
<meta content="on" http-equiv="cleartype"/>
<meta charset="utf-8"/>
<meta content="Movies, TV Shows, Streaming, Reviews, API, Actors, Actresses, Photos, User Ratings, Synopsis, Trailers, Teasers, Credits, Cast" name="keywords"/>
<meta content="yes" name="mobile-web-app-capable"/>
<meta content="yes" name="apple-mobile-web-app-capable"/>
<meta content="width=device-width,initial-scale=1" name="viewport"/>
<meta content="After an altercation between Alex, the president's son, and Britain's Prince Henry at a royal event becomes tabloid fodder, their long-running feud now threatens to drive a wedge in U.S./British relations. When the rivals are forced into a staged truce, their icy relationship begins to thaw and the friction between them sparks something deeper than they ever expected." name="description"/>
<meta content="/assets/2/v4/icons/mstile-144x144-30e7905a8315a080978ad6aeb71c69222b72c2f75d26dab1224173a96fecc962.png" name="msapplication-TileImage"/>
<meta content="#032541" name="msapplication-TileColor"/>
<meta content="#032541" name="theme-color"/>
<link href="/assets/2/apple-touch-icon-57ed4b3b0450fd5e9a0c20f34e814b82adaa1085c79bdde2f00ca8787b63d2c4.png" rel="apple-touch-icon" sizes="180x180"/>
<link href="/assets/2/favicon-32x32-543a21832c8931d3494a68881f6afcafc58e96c5d324345377f3197a37b367b5.png" rel="icon" sizes="32x32" type="image/png"/>
<link href="/assets/2/favicon-16x16-b362d267873ce9c5a39f686a11fe67fec2a72ed25fa8396c11b71aa43c938b11.png" rel="icon" sizes="16x16" type="image/png"/>
<link href="/manifest.json?version=3" rel="manifest"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue" rel="canonical"/>
<link href="/opensearch.xml" rel="search" title="TMDB Search" type="application/opensearchdescription+xml"/>
<link as="font" crossorigin="" href="/assets/2/Consensus-3cba2c4d050ea63dbf7783173d288faf9ecb2942515a5e7f6e1beecabb2eaf72.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-regular-f38472b9e378b8c936f55a92677f575ab69e414d7cc3706ecfefeacd994b7975.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-italic-48273a74acbc1611b6ef1d0a771bb8ef042b9922b51d5bff560571dddcb5542a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-300-db9f15a13a9f8b8bc46db7756ab863e8834bd20a7a1124c4c0a5a8f7892f3e99.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-600-6a087a74d78fc7d7b97fa1b0911c4ff3be4ff0bd5144618fd7ddc63ef1777f3a.woff2" rel="preload" type="font/woff2"/>
<link as="font" crossorigin="" href="/assets/2/source-sans-pro-v14-vietnamese_latin-ext_latin_greek-ext_greek_cyrillic-ext_cyrillic-700-d67f7dff97d105f4ac5616b00fc7822ce2c33f653ece2f547995e6a71bb7b993.woff2" rel="preload" type="font/woff2"/>
<link href="/assets/2/v4/fonts-b603098c04ec971699962bc88ab333f4df4df8f98479bf1d0e826744167c6b41.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/application-e582c5075bf494dd457a2097260c79bde635851c24dfe6912a56ccda300cbe69.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/media-ab41a4f9eb5d3e6244dfbbd4e3688be37e1b703751f8c1d6419225ff1ff0be95.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/ott-c3774eb59363af08e5e722efd17eb679e70cbb8f4f28d6f16d5550cf5c27bcac.css" media="screen" rel="stylesheet"/>
<link href="/assets/2/v4/image-50817a7286ced16f28ec44808011436c4d79b7ebc4f49669cfcf3bd34b31c935.css" media="screen" rel="stylesheet"/>
<meta content="Red, White &amp; Royal Blue" property="og:title"/>
<meta content="After an altercation between Alex, the president's son, and Britain's Prince Henry at a royal event becomes tabloid fodder, their long-running feud now threatens to drive a wedge in U.S./British relations. When the rivals are forced into a staged truce, their icy relationship begins to thaw and the friction between them sparks something deeper than they ever expected." property="og:description"/>
<meta content="/t/p/w500/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg" property="og:image"/>
<meta content="/t/p/w780/csz3oWxd04wgXUzenXgenIVwXGl.jpg" property="og:image"/>
<meta content="video.movie" property="og:type"/>
<meta content="en_US" property="og:locale"/>
<meta content="https://www.themoviedb.org/movie/930094-red-white-royal-blue" property="og:url"/>
<meta content="The Movie Database" property="og:site_name"/>
<meta content="141280979243998" property="fb:app_id"/>
<meta content="photo" name="twitter:card"/>
<meta content="Red, White &amp; Royal Blue" name="twitter:title"/>
<meta content="After an altercation between Alex, the president's son, and Britain's Prince Henry at a royal event becomes tabloid fodder, their long-running feud now threatens to drive a wedge in U.S./British relations. When the rivals are forced into a staged truce, their icy relationship begins to thaw and the friction between them sparks something deeper than they ever expected." name="twitter:description"/>
<meta content="/t/p/w780/csz3oWxd04wgXUzenXgenIVwXGl.jpg" name="twitter:image"/>
<meta content="780" name="twitter:image:width"/>
<meta content="439" name="twitter:image:height"/>
<meta content="@themoviedb" name="twitter:site"/>
<meta content="https://www.themoviedb.org/movie/930094-red-white-royal-blue" name="twitter:url"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue" hreflang="x-default" rel="alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=ar-SA" hreflang="ar-SA" rel="alternate"/>
<meta content="ar_SA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=ca-ES" hreflang="ca-ES" rel="alternate"/>
<meta content="ca_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=cs-CZ" hreflang="cs-CZ" rel="alternate"/>
<meta content="cs_CZ" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=da-DK" hreflang="da-DK" rel="alternate"/>
<meta content="da_DK" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=de-DE" hreflang="de-DE" rel="alternate"/>
<meta content="de_DE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=el-GR" hreflang="el-GR" rel="alternate"/>
<meta content="el_GR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=en-US" hreflang="en-US" rel="alternate"/>
<meta content="en_US" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=es-ES" hreflang="es-ES" rel="alternate"/>
<meta content="es_ES" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=es-MX" hreflang="es-MX" rel="alternate"/>
<meta content="es_MX" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=fr-FR" hreflang="fr-FR" rel="alternate"/>
<meta content="fr_FR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=he-IL" hreflang="he-IL" rel="alternate"/>
<meta content="he_IL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=hr-HR" hreflang="hr-HR" rel="alternate"/>
<meta content="hr_HR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=hu-HU" hreflang="hu-HU" rel="alternate"/>
<meta content="hu_HU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=it-IT" hreflang="it-IT" rel="alternate"/>
<meta content="it_IT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=ja-JP" hreflang="ja-JP" rel="alternate"/>
<meta content="ja_JP" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=ka-GE" hreflang="ka-GE" rel="alternate"/>
<meta content="ka_GE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=ko-KR" hreflang="ko-KR" rel="alternate"/>
<meta content="ko_KR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=lt-LT" hreflang="lt-LT" rel="alternate"/>
<meta content="lt_LT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=my-MY" hreflang="my-MY" rel="alternate"/>
<meta content="my_MY" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=nl-NL" hreflang="nl-NL" rel="alternate"/>
<meta content="nl_NL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=no-NO" hreflang="no-NO" rel="alternate"/>
<meta content="no_NO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=pl-PL" hreflang="pl-PL" rel="alternate"/>
<meta content="pl_PL" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=pt-BR" hreflang="pt-BR" rel="alternate"/>
<meta content="pt_BR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=pt-PT" hreflang="pt-PT" rel="alternate"/>
<meta content="pt_PT" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=ro-RO" hreflang="ro-RO" rel="alternate"/>
<meta content="ro_RO" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=ru-RU" hreflang="ru-RU" rel="alternate"/>
<meta content="ru_RU" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=sv-SE" hreflang="sv-SE" rel="alternate"/>
<meta content="sv_SE" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=th-TH" hreflang="th-TH" rel="alternate"/>
<meta content="th_TH" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=tr-TR" hreflang="tr-TR" rel="alternate"/>
<meta content="tr_TR" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=uk-UA" hreflang="uk-UA" rel="alternate"/>
<meta content="uk_UA" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=vi-VN" hreflang="vi-VN" rel="alternate"/>
<meta content="vi_VN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=zh-CN" hreflang="zh-CN" rel="alternate"/>
<meta content="zh_CN" property="og:locale:alternate"/>
<link href="https://www.themoviedb.org/movie/930094-red-white-royal-blue?language=zh-TW" hreflang="zh-TW" rel="alternate"/>
<meta content="zh_TW" property="og:locale:alternate"/>
<script charset="UTF-8" data-domain-script="23223fbb-5c84-48df-836d-0a83fb7b2c03" src="https://cdn.cookielaw.org/scripttemplates/otSDKStub.js" type="text/javascript"></script>
<script>function OptanonWrapper() {}</script>
<script src="/assets/2/lozad.min-7f803337d01a657607bca6b20e06f371c3895b36a5f2be03a8fa9b5e16c9a83e.js"></script>
<script src="/assets/2/jquery-3.6.0.min-ff1523fb7389539c84c65aba19260648793bb4f5e29329d2ee8804bc37a3fe6e.js"></script>
<script>
      $(function() {
        jQuery.event.special.touchstart = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchstart", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
        jQuery.event.special.touchmove = {
          setup: function(_, ns, handle) {
            this.addEventListener("touchmove", handle, { passive: !ns.includes("noPreventDefault") });
          }
        };
      });
      detected_timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
        timezone = detected_timezone;
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
        new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
        j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
        'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
        })(window,document,'script','dataLayer','GTM-5QWVXV');
    </script>
<script src="/assets/2/kendo-93daa31ab3dcca8723478255a3b3c3f0a9e6672dddc612e114391786423c1870.js"></script>
<script src="/assets/2/kendo-2021.1.204/cultures/kendo.culture.en-US.min-61ce5636474a35333ecff74fe30c528d459bcee29b3b32fc0c58ac77de788b34.js"></script>
<script>kendo.culture("en-US");</script>
<script src="/assets/2/kendo-2021.1.204/messages/kendo.messages.en-US.min-79da68ae0221b4fd7978805d0c79cc7f682fddace5f2137aa0dae8fe1c5ddacd.js"></script>
<script src="/assets/2/application-3ace36e1c6b5c61359d7e5a7706dc69b2221b9af397c30e18aee72d055290973.js"></script>
<script src="/assets/2/pusher.min-ee61b1e19799dd5aae92a3d91bc970e6147c6fe4395eacf3e499ed1451650f22.js"></script>
<script defer="" src="/assets/2/application.desktop-ea69249141a43ef7c6a59a19ee40eface5e171cf03eefffddb488574a66dea02.js"></script>
</head>
<body class="en v4">
<noscript><iframe height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-5QWVXV" style="display:none;visibility:hidden" width="0"></iframe></noscript>
<div class="page_wrap movie_wrap">
<header class="normal smaller no_animation smaller subtle">
<div class="content">
<div class="sub_media">
<div class="nav_wrapper">
<a class="logo" href="/">
<img alt="The Movie Database (TMDB)" height="20" src="/assets/2/v4/logos/v2/blue_short-8e7b30f73a4020692ccca9c88bafe5dcb6f8a62a4c6bc55cd9ba82bb2cd95f6c.svg" width="154"/>
</a>
<ul class="dropdown_menu navigation">
<li>
<a class="no_click" href="/movie">Movies</a>
<ul>
<li><a href="/movie">Popular</a></li>
<li><a href="/movie/now-playing">Now Playing</a></li>
<li><a href="/movie/upcoming">Upcoming</a></li>
<li><a href="/movie/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/tv">TV Shows</a>
<ul>
<li><a href="/tv">Popular</a></li>
<li><a href="/tv/airing-today">Airing Today</a></li>
<li><a href="/tv/on-the-air">On TV</a></li>
<li><a href="/tv/top-rated">Top Rated</a></li>
</ul>
</li>
<li>
<a class="no_click" href="/person">People</a>
<ul>
<li><a href="/person">Popular People</a></li>
</ul>
</li>
<li>
<a class="no_click" href="#">More</a>
<ul>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="/talk">Support</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
</ul>
</li>
</ul>
</div>
<div class="flex">
<ul class="primary">
<li class="glyph new_buttons">
<a class="new_icon no_click" href="#">
<span class="glyphicons_v2 plus white"></span>
</a>
</li>
<li class="translate">
<div>en</div>
</li>
<li><a href="/login">Login</a></li>
<li><a href="/signup">Join TMDB</a></li>
<li class="glyph search_buttons">
<a class="search" href="/search"><span class="glyphicons_v2 search blue"></span></a>
<a class="close hide" href="/search"><span class="glyphicons_v2 menu-close invert svg"></span></a>
</li>
</ul>
</div>
</div>
</div>
<div class="search_bar hide">
<section class="search show_search_false">
<div class="sub_media">
<form accept-charset="utf-8" action="/search" id="search_form" method="get">
<label>
<input autocomplete="off" autocorrect="off" autofill="off" dir="auto" id="search_v4" name="query" placeholder="Search for a movie, tv show, person..." spellcheck="false" tabindex="1" type="text" value=""/>
</label>
<input disabled="" type="submit"/>
</form>
</div>
</section>
</div>
</header>
<main class="smaller subtle show_search_false" id="main">
<section class="inner_content movie_content backdrop poster">
<style>
    html {
      --primaryColor: rgba(31.5, 10.5, 10.5, 1);
      --primaryColorContrast: #ffffff;
    }

    div.header {
      background: linear-gradient(to bottom right, rgba(31.5, 10.5, 10.5, 1), rgba(31.5, 10.5, 10.5, 0.84));
    }

    div.column_wrapper div.settings_panel h3 {
      color: var(--primaryColorContrast);
    }

    div.settings_panel h3.background_color {
      background-color: var(--primaryColor);
    }

    section.inner_content a, section.media_panel div.menu ul li.active a {
      color: #000;
    }

    section.inner_content a:hover {
      color: rgba(0,0,0,0.5);
    }

    section.media_panel div.menu ul li.active {
      border-bottom-color: #000000;
    }

      section.inner_content div.header div.single_column *, section.inner_content div.header div.single_column a {
        color: #fff;
      }

      section.inner_content div.header div.single_column a:hover {
        color: rgba(255,255,255,0.7);
      }

      section.inner_content div.header div.single_column div.facts span.certification {
        border: 1px solid rgba(255,255,255,0.6);
        color: rgba(255,255,255,0.6);
      }

      p.new_button.rounded a span, section.inner_content section.header ul.actions li.video span, div.column_wrapper div.settings_panel h3 span.glyphicons_v2, section.inner_content section.header div.trailer a span {
        filter: invert(1);
      }

    p.new_button.rounded, section.content_score div.content_score div, div.leaderboard div.histogram div.bar span {
      border-color: var(--primaryColor);
      background-color: var(--primaryColor);
      color: var(--primaryColorContrast);
    }

    p.new_button.rounded a, section.content_score div.content_score div p {
      color: var(--primaryColorContrast);
    }

      div.header.large.first {
        border-bottom: 1px solid var(--primaryColor);
        background-position: left calc((50vw - 170px) - 340px) top;
        background-size: cover;
        background-repeat: no-repeat;
        background-image: url('/t/p/w1920_and_h800_multi_faces/csz3oWxd04wgXUzenXgenIVwXGl.jpg');
      }

      @media only screen and (min-width: 1900px) {
        div.header.large.first {
          background-size: auto;
        }
      }

      section.inner_content div.custom_bg {
        background-image: linear-gradient(to right, rgba(31.5, 10.5, 10.5, 1) calc((50vw - 170px) - 340px), rgba(31.5, 10.5, 10.5, 0.84) 50%, rgba(31.5, 10.5, 10.5, 0.84) 100%);
      }
</style>
<div class="scroller_wrap shortcut_bar_wrapper should_fade is_fading" id="shortcut_bar_scroller">
<ul class="dropdown_menu scroller" id="new_shortcut_bar">
<li class="true">
      Overview

      <ul class="media group">
<li><a href="/movie/930094-red-white-royal-blue">Main</a></li>
<li><a href="/movie/930094-red-white-royal-blue/titles">Alternative Titles</a></li>
<li><a href="/movie/930094-red-white-royal-blue/cast">Cast &amp; Crew</a></li>
<li><a href="/movie/930094-red-white-royal-blue/releases">Release Dates</a></li>
<li><a href="/movie/930094-red-white-royal-blue/translations">Translations</a></li>
<li><a href="/movie/930094-red-white-royal-blue/watch">Watch Now</a></li>
<li class="spacer"><a href="/movie/930094-red-white-royal-blue/changes" title="Changes">Changes</a></li>
</ul>
</li>
<li class="false">
      Media

      <ul class="media number_group">
<li><a href="/movie/930094-red-white-royal-blue/images/backdrops">Backdrops <span class="count">71</span></a></li>
<li><a href="/movie/930094-red-white-royal-blue/images/logos">Logos <span class="count">12</span></a></li>
<li><a href="/movie/930094-red-white-royal-blue/images/posters">Posters <span class="count">69</span></a></li>
<li>
          Videos

          <ul class="number_group">
<li><a href="/movie/930094-red-white-royal-blue/videos?active_nav_item=Clips">Clips <span class="count">4</span></a></li>
<li><a href="/movie/930094-red-white-royal-blue/videos?active_nav_item=Trailers">Trailers <span class="count">1</span></a></li>
</ul>
</li>
</ul>
</li>
<li class="false">
      Fandom

      <ul class="media">
<li>
          Discussions

          <ul class="number_group">
<li><a href="/movie/930094-red-white-royal-blue/discuss">Overview</a></li>
<li><a href="/movie/930094-red-white-royal-blue/discuss/category/5047951f760ee3318900009a">General <span class="count">1</span></a></li>
<li><a href="/movie/930094-red-white-royal-blue/discuss/category/504794a319c29527aa000640">Content Issues <span class="count">0</span></a></li>
</ul>
</li>
<li><a href="/movie/930094-red-white-royal-blue/reviews">Reviews</a></li>
</ul>
</li>
<li>
      Share

      <ul class="media">
<li><a class="no_click" href="#" id="share" title="Share">Share Link</a></li>
<li><a href="https://www.facebook.com/sharer/sharer.php?u=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F930094-red-white-royal-blue" rel="noopener" target="_blank">Facebook</a></li>
<li><a href="https://twitter.com/intent/tweet?url=https%3A%2F%2Fwww.themoviedb.org%2Fmovie%2F930094-red-white-royal-blue&amp;text=Red, White &amp; Royal Blue @themoviedb&amp;related=themoviedb" rel="noopener" target="_blank">Tweet</a></li>
</ul>
</li>
</ul>
</div>
<script>
  $(function() {
    initializeScroller(false, '#shortcut_bar_scroller');

    $("#new_shortcut_bar").kendoMenu({
      hoverDelay: 0,
      activate: function(e) {
      }
    });
  });
</script>
<div class="header large border first">
<div class="keyboard_s custom_bg">
<div class="single_column">
<section class="images inner" id="original_header">
<div class="poster_wrapper true">
<div class="poster">
<div class="image_content backdrop">
<img alt="Red, White &amp; Royal Blue" class="poster lazyload" data-src="/t/p/w300_and_h450_bestv2/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg" data-srcset="/t/p/w300_and_h450_bestv2/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 1x, /t/p/w600_and_h900_bestv2/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 2x" src="/t/p/w300_and_h450_bestv2_filter(blur)/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg"/>
</div>
<div class="zoom">
<a class="no_click" href="#"><span class="glyphicons_v2 fullscreen white"></span> Expand</a>
</div>
</div>
<div class="ott_offer">
<div class="text_wrapper">
<div class="loading_wrapper">
<div class="ball-scale-multiple loader white">
<div></div>
<div></div>
<div></div>
</div>
</div>
<div class="button">
<div class="provider">
<img alt="Now Streaming on Amazon Prime Video" height="36" src="/t/p/original/emthp39XA2YScoYL1p0sdbAH2WA.jpg" width="36"/>
</div>
<div class="text">
<span>
<h4>Now Streaming</h4>
<h3><a class="no_click" href="/movie/930094-red-white-royal-blue/watch" title="Now Streaming on Amazon Prime Video">Watch Now</a></h3>
</span>
</div>
</div>
</div>
</div>
</div>
<div class="header_poster_wrapper true">
<section class="header poster">
<div class="title ott_true" dir="auto">
<h2 class="27">
<a href="/movie/930094-red-white-royal-blue">Red, White &amp; Royal Blue</a>
<span class="tag release_date">(2023)</span>
</h2>
<div class="facts">
<span class="certification">
        R
      </span>
<span class="release">
        08/10/2023 (US)
      </span>
<span class="genres">
<a href="/genre/35-comedy/movie">Comedy</a>, <a href="/genre/10749-romance/movie">Romance</a>
</span>
<span class="runtime">
        2h 1m
    </span>
</div>
</div>
<ul class="auto actions">
<li class="chart">
<div class="consensus details">
<div class="outer_ring">
<div class="user_score_chart" data-bar-color="#21d07a" data-percent="83.0" data-track-color="#204529">
<div class="percent">
<span class="icon icon-r83"></span>
</div>
</div>
</div>
</div>
<div class="text">User<br/>Score</div>
</li>
<li class="tooltip use_tooltip list tooltip_hover" title="Login to create and edit custom lists">
<a class="no_click" href="#"><span class="glyphicons_v2 thumbnails-list white"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your favorite list">
<a class="no_click add_to_account_list favourite" href="#" id="favourite"><span class="glyphicons_v2 heart white false"></span></a>
</li>
<li class="tooltip use_tooltip" title="Login to add this movie to your watchlist">
<a class="no_click add_to_account_list watchlist" href="#" id="watchlist"><span class="glyphicons_v2 bookmark white false"></span></a>
</li>
<li class="tooltip use_tooltip rating tooltip_hover" title="Login to rate this movie">
<a class="no_click rating" href="#" id="rate_it"><span class="glyphicons_v2 star white false"></span></a>
</li>
<li class="video none">
<a class="no_click play_trailer" data-id="pt56IC8gDZ4" data-site="YouTube" data-title="Play Trailer" href="#"><span class="glyphicons_v2 play"></span> Play Trailer</a>
</li>
</ul>
<div class="header_info">
<h3 class="tagline" dir="auto">Love who you want. It's good foreign policy.</h3>
<h3 dir="auto">Overview</h3>
<div class="overview" dir="auto">
<p>After an altercation between Alex, the president's son, and Britain's Prince Henry at a royal event becomes tabloid fodder, their long-running feud now threatens to drive a wedge in U.S./British relations. When the rivals are forced into a staged truce, their icy relationship begins to thaw and the friction between them sparks something deeper than they ever expected.</p>
</div>
<ol class="people no_image">
<li class="profile">
<p><a href="/person/3394148-matthew-lopez">Matthew López</a></p>
<p class="character">Director, Screenplay</p>
</li>
<li class="profile">
<p><a href="/person/3574160-casey-mcquiston">Casey McQuiston</a></p>
<p class="character">Novel</p>
</li>
<li class="profile">
<p><a href="/person/3174985-ted-malawer">Ted Malawer</a></p>
<p class="character">Story</p>
</li>
</ol>
</div>
</section>
</div>
</section>
<div class="hidden" id="ott_offers_window">
</div>
</div>
</div>
</div>
<script charset="utf-8" type="text/javascript">
  function showOTTOffers() {
      if ( $("#rating_details_window").data("kendoWindow") ) {
        $("#rating_details_window").data("kendoWindow").close();
      }
    $('div.custom_bg').addClass('ott_bg');
    $('#original_header').addClass('hide');
    $('#ott_offers_window').removeClass('hidden');
  }

  function hideOTTOffers() {
    $('div.custom_bg').removeClass('ott_bg');
    $('#ott_offers_window').addClass('hidden');
    $('#original_header').removeClass('hide');
  }

  function toggleOTTOffers(state) {
    if ( state.event == 'hideOTTOffers' ) {
      hideOTTOffers();
    } else if ( state.event == 'showOTTOffers' ) {
      showOTTOffers();
    }
  }

  function pushOttState(state) {
    history.pushState(state, null, state.href);
    toggleOTTOffers(state);
  }

  function loadDropDown() {
    var ott_country_datasource = new kendo.data.DataSource({
      data: [{"country_code":"AL","native_name":"Albania","flag":"/assets/2/flags_v2/48/AL-c484c009f5ea9fea49556008d43190384ef8f7276a8248e0fb47fbe532a2c834.png"},{"country_code":"DZ","native_name":"Algeria","flag":"/assets/2/flags_v2/48/DZ-ac97f91e52d33c3c5e5481c62a1a0c53a3726133d233e934ecb805931ddbe0f8.png"},{"country_code":"AD","native_name":"Andorra","flag":"/assets/2/flags_v2/48/AD-94531c9fa3fc7b91a70b53dde5badcb0ad8f66dfbd466862689bf67029c37157.png"},{"country_code":"AO","native_name":"Angola","flag":"/assets/2/flags_v2/48/AO-adcfe12b9c19dad22213163af00f45c2eac0bf0ea8f93a649b90922affceac3b.png"},{"country_code":"AG","native_name":"Antigua \u0026 Barbuda","flag":"/assets/2/flags_v2/48/AG-11a801f43f4190c71c56fe8fb948cd3d5bf5b3b5bed0713cf5fe284a0af97a0a.png"},{"country_code":"AR","native_name":"Argentina","flag":"/assets/2/flags_v2/48/AR-af53c8037def87d38995d642d93f899f5e4922ca62843dde5b5cc361771c3bf0.png"},{"country_code":"AU","native_name":"Australia","flag":"/assets/2/flags_v2/48/AU-987875cfcb3626621074bb52ae1c72b43d15f51801aa8271888a32e25395b844.png"},{"country_code":"AT","native_name":"Austria","flag":"/assets/2/flags_v2/48/AT-1ca78073a82e2b8ad5093a822e70521cca2bccff557ded1d5707f26c62620755.png"},{"country_code":"AZ","native_name":"Azerbaijan","flag":"/assets/2/flags_v2/48/AZ-01aaccc6b81f819171d125e19920419b304d9044bac002e159a586f64b5842ee.png"},{"country_code":"BS","native_name":"Bahamas","flag":"/assets/2/flags_v2/48/BS-85a403d8bd000c47e97becfea0a71f897da12a107a9d00a1f5f7308639174771.png"},{"country_code":"BH","native_name":"Bahrain","flag":"/assets/2/flags_v2/48/BH-5b206cea0074e9da028316b643168f0d3061d17dabd6cc328eb70999090844d9.png"},{"country_code":"BB","native_name":"Barbados","flag":"/assets/2/flags_v2/48/BB-ae56b0f3d593c89338f9595e63e0313cc67915842dd7a25cb115e84dfb8f13c0.png"},{"country_code":"BY","native_name":"Belarus","flag":"/assets/2/flags_v2/48/BY-2fbf6f41adba999379b228ca8ec668f4b88e5b6e98a42f343a848a5a6a936a6f.png"},{"country_code":"BE","native_name":"Belgium","flag":"/assets/2/flags_v2/48/BE-cc3358e59c409a83da1607f9bae3cd79c63cf28db983355863b68382ba097008.png"},{"country_code":"BZ","native_name":"Belize","flag":"/assets/2/flags_v2/48/BZ-9f6b1f3a1d62fc44dcf8364fcc6ec60d90d58cdc792cdd7a5a160a436b6f75ea.png"},{"country_code":"BM","native_name":"Bermuda","flag":"/assets/2/flags_v2/48/BM-b8cce80d1fb6f16c6695175a9a27c91ce1e2081b8caa0eb8e25f560accd51eeb.png"},{"country_code":"BO","native_name":"Bolivia","flag":"/assets/2/flags_v2/48/BO-8a539e324deac4c650ec2ba28f6c9e63787899d469adcc98350f8654325b3484.png"},{"country_code":"BA","native_name":"Bosnia \u0026 Herzegovina","flag":"/assets/2/flags_v2/48/BA-2b8cd0b97c50f0ef1ee435d3dab26bf39adcc26710ef7979651f31c2079a97eb.png"},{"country_code":"BR","native_name":"Brazil","flag":"/assets/2/flags_v2/48/BR-9860aa017ee236029feb86e4a2f57a14d38d21a27798f7a4a533778a6ea6c06a.png"},{"country_code":"BG","native_name":"Bulgaria","flag":"/assets/2/flags_v2/48/BG-fb1949b0d995a0d9e254faab192a63d4e297df59fbc59b3dd83812d074a9f78a.png"},{"country_code":"BF","native_name":"Burkina Faso","flag":"/assets/2/flags_v2/48/BF-7b994176305c409a49c641371fc236144f36b4c48d8323eb182aa6d4c3c264d7.png"},{"country_code":"CM","native_name":"Cameroon","flag":"/assets/2/flags_v2/48/CM-c4744344b87f516c37bd237530ad1e6f6d9f7c2b952cee3090d230dfea58141b.png"},{"country_code":"CA","native_name":"Canada","flag":"/assets/2/flags_v2/48/CA-38886a65a797a310778fb80880452089fe6970c466646eb1ad487cc08fc5f224.png"},{"country_code":"CV","native_name":"Cape Verde","flag":"/assets/2/flags_v2/48/CV-94453955d292ac01173e408676438abf5962d6299a27f692c0b98db8c7ff1649.png"},{"country_code":"TD","native_name":"Chad","flag":"/assets/2/flags_v2/48/TD-e78af2a96b82de49a58408626beed79f18f1bfd38c628a5c28a1d706b6eac96f.png"},{"country_code":"CL","native_name":"Chile","flag":"/assets/2/flags_v2/48/CL-b3ba3b4e958dc55a4732734d667f47a1703501a7baa19939d57912e9d8d9b50f.png"},{"country_code":"CO","native_name":"Colombia","flag":"/assets/2/flags_v2/48/CO-4ca65d222eddfe12f55aa2e04628fc0336f028124ec7c93712c8a46fa300a0a4.png"},{"country_code":"CR","native_name":"Costa Rica","flag":"/assets/2/flags_v2/48/CR-79f73010236e5d5ea1fbbfc099d9939b1a21542b237924f47eee49cdac09f97d.png"},{"country_code":"HR","native_name":"Croatia","flag":"/assets/2/flags_v2/48/HR-0309597f6d84308b671d1257a4dc98235ba6d519b00369e8f38102148da01ca2.png"},{"country_code":"CU","native_name":"Cuba","flag":"/assets/2/flags_v2/48/CU-f74d5b99e74f181ef220cbbb4c0cd355e8bd2109b2633d22eddbe04d3fd41297.png"},{"country_code":"CY","native_name":"Cyprus","flag":"/assets/2/flags_v2/48/CY-62b59c23afab8a6857d40b70c6d75364eb3d313e8e9b37cbe6a821c08e1dce88.png"},{"country_code":"CZ","native_name":"Czech Republic","flag":"/assets/2/flags_v2/48/CZ-91dd5d92623653d7c7d1dbaf80f635092a5672d1d7d05d8c448595f1672578e1.png"},{"country_code":"CI","native_name":"Côte d’Ivoire","flag":"/assets/2/flags_v2/48/CI-7b2b4fd0cabbd349d78e53fff2a92be6bbc792ab9146103e551ddc1e1b76a87e.png"},{"country_code":"CD","native_name":"Democratic Republic of the Congo (Kinshasa)","flag":"/assets/2/flags_v2/48/CD-2017b88dc780a0c6c6a6b53fbf9348dfcc5fc64443053c507c86440d46bd4553.png"},{"country_code":"DK","native_name":"Denmark","flag":"/assets/2/flags_v2/48/DK-fd8b7ed6b65fc796dab2c998bb9bf0c6151ebfa188ad939243a56c5089df696a.png"},{"country_code":"DO","native_name":"Dominican Republic","flag":"/assets/2/flags_v2/48/DO-eaf6f96469144edd422defd288375a3b1c4749c9547b808141ca77a3603b2f39.png"},{"country_code":"EC","native_name":"Ecuador","flag":"/assets/2/flags_v2/48/EC-385020285cbde4247c16e9bf8b9a344254dc3468cd4af49b5a56589f3f667720.png"},{"country_code":"EG","native_name":"Egypt","flag":"/assets/2/flags_v2/48/EG-644cde0f5c69c3ce1bb26552d9a264fec82c0fca9eb6de7b10bdefc2124eaf9c.png"},{"country_code":"SV","native_name":"El Salvador","flag":"/assets/2/flags_v2/48/SV-9c4c269a41fb7dd95126286d6f9687e38daef6c7c934d156007b0e77c800992c.png"},{"country_code":"GQ","native_name":"Equatorial Guinea","flag":"/assets/2/flags_v2/48/GQ-3d090bef72ac89f8ee2f13582e92c9a814f6b520ab76d2c64364bc53f9a685f2.png"},{"country_code":"EE","native_name":"Estonia","flag":"/assets/2/flags_v2/48/EE-aafc24f97bf432fa3530d2bdd689839058cac586c65e7017df4040837ed2c322.png"},{"country_code":"FJ","native_name":"Fiji","flag":"/assets/2/flags_v2/48/FJ-c47ade8f59b2ebf45fa768da8ce666ac1d9e288debb799bf0a7f0cebe8dc4ea0.png"},{"country_code":"FI","native_name":"Finland","flag":"/assets/2/flags_v2/48/FI-c3bae4a5062e7a52e200d813b69753ff09734a07071dd50150b4731d1721b251.png"},{"country_code":"FR","native_name":"France","flag":"/assets/2/flags_v2/48/FR-45e57f71db90cee6ebd54ed7bb28cc7fdcbd2f4592ade4998f2bc6458d997b3f.png"},{"country_code":"GF","native_name":"French Guiana","flag":"/flags_v2/48/GF.png"},{"country_code":"PF","native_name":"French Polynesia","flag":"/assets/2/flags_v2/48/PF-c8cc1dfad5919b53e682f40c5f52e8ac980495d3569abc4274db3e70983c2ab2.png"},{"country_code":"DE","native_name":"Germany","flag":"/assets/2/flags_v2/48/DE-1877858abee51cabe053ceb7d0561f538597c5c1aca56ba25319abba343a9ca0.png"},{"country_code":"GH","native_name":"Ghana","flag":"/assets/2/flags_v2/48/GH-9e150153f83eda9ac96ad891fc1cd389c6b95c1d93624b6748dc07643435ff76.png"},{"country_code":"GI","native_name":"Gibraltar","flag":"/assets/2/flags_v2/48/GI-853c0a2d90c05396d71d2be131aeacbba220bd89dda75220f37af5d420839da3.png"},{"country_code":"GR","native_name":"Greece","flag":"/assets/2/flags_v2/48/GR-6b6b3ee799e88c48a6e9326783dc220715e91d783520b7bf3e7d45703bbf3310.png"},{"country_code":"GP","native_name":"Guadeloupe","flag":"/flags_v2/48/GP.png"},{"country_code":"GT","native_name":"Guatemala","flag":"/assets/2/flags_v2/48/GT-d4015e353a17fb8f3772cd76aaec3e32371a411354d4cf2a78a433ca1155e4a7.png"},{"country_code":"GG","native_name":"Guernsey","flag":"/assets/2/flags_v2/48/GG-6f10a1e88ff85ecbf2cbbff606d93aee9ff42be83aa43654bb6b4f31f5e5c05e.png"},{"country_code":"GY","native_name":"Guyana","flag":"/assets/2/flags_v2/48/GY-1e263417ddb9bde9cba8f0c6a8c864f034158ee3bcb95d20008be8de9479927d.png"},{"country_code":"HN","native_name":"Honduras","flag":"/assets/2/flags_v2/48/HN-be747559f4010cc7716ca84ee23655c08c5e9e77c15e6715f60a48b1114c2101.png"},{"country_code":"HK","native_name":"Hong Kong SAR China","flag":"/assets/2/flags_v2/48/HK-1c08823e81a30327188a562d32fe5c34582d1a37dac52a4cc0fe08e02a0dc949.png"},{"country_code":"HU","native_name":"Hungary","flag":"/assets/2/flags_v2/48/HU-623b538d2d51a467de0dcad45401dc55f5228ae6325f7b6ec934527cd5d568ae.png"},{"country_code":"IS","native_name":"Iceland","flag":"/assets/2/flags_v2/48/IS-956d3ab99501ec75bf663e4bb20c762e7a690b2d7c558a6b0bf62d0dc21df118.png"},{"country_code":"IN","native_name":"India","flag":"/assets/2/flags_v2/48/IN-5b73f4605171eaa60539e5d69a85bebe7b800f5ee6f94f24dafecaa0d47209fd.png"},{"country_code":"ID","native_name":"Indonesia","flag":"/assets/2/flags_v2/48/ID-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"IQ","native_name":"Iraq","flag":"/assets/2/flags_v2/48/IQ-ba90e1c8592943baec42857c18c8397069f2e86ddcfd5c39368a28d24f8590cd.png"},{"country_code":"IE","native_name":"Ireland","flag":"/assets/2/flags_v2/48/IE-0d036291e102322c836051481b5f76bc64df1d147138be9dbbfe3dbf56aba128.png"},{"country_code":"IL","native_name":"Israel","flag":"/assets/2/flags_v2/48/IL-1805f916b282a2536ccff3ac02c23f586baf3b2646dc4822be2d9fbd76d709f5.png"},{"country_code":"IT","native_name":"Italy","flag":"/assets/2/flags_v2/48/IT-e1a18e2f092f368e800469ae610c25137573e555cd4984a03c74d1ef04579822.png"},{"country_code":"JM","native_name":"Jamaica","flag":"/assets/2/flags_v2/48/JM-09cc0a9df714371df6ef87827bd9b1c930cae70afbe9a8ea386bb24170b992eb.png"},{"country_code":"JP","native_name":"Japan","flag":"/assets/2/flags_v2/48/JP-094ae25e6726ba8c9eaece21da437f5236662d9419c198310d30e0960acebe1c.png"},{"country_code":"JO","native_name":"Jordan","flag":"/assets/2/flags_v2/48/JO-b7ff4e2625b0399bfcb9004a92edcedf362ec95debcf4be92fcbf7e3abe8a53a.png"},{"country_code":"KE","native_name":"Kenya","flag":"/assets/2/flags_v2/48/KE-248ba156a39dfa8bb91a0480ebdeb53848951e0d44ca826b48d9ca8c597d661a.png"},{"country_code":"XK","native_name":"Kosovo","flag":"/flags_v2/48/XK.png"},{"country_code":"KW","native_name":"Kuwait","flag":"/assets/2/flags_v2/48/KW-b2c90760fb9780db0fa7b6e20d8aba8788bafbd28974796f6d575f8cac96149e.png"},{"country_code":"LV","native_name":"Latvia","flag":"/assets/2/flags_v2/48/LV-ba2030c39ecd68e7313d46aa1fd56025394ec39af6190a8e531d0c1a3d8c90eb.png"},{"country_code":"LB","native_name":"Lebanon","flag":"/assets/2/flags_v2/48/LB-5a70f5231e7ebc3c3cda430db5ce00ab5f93e01099cffcd84c202eb43484f770.png"},{"country_code":"LY","native_name":"Libya","flag":"/assets/2/flags_v2/48/LY-ca7444014487f1fb5f3f9fb16d3614a78ecf9decdd9034e0ea44d08251cd8fc8.png"},{"country_code":"LI","native_name":"Liechtenstein","flag":"/assets/2/flags_v2/48/LI-e65ac0f79a6985ed6d049f51b08bed17b8d3495e9a4721ac2696fbaad27538e0.png"},{"country_code":"LT","native_name":"Lithuania","flag":"/assets/2/flags_v2/48/LT-85614c5fd7332fbf27b2bf9160944295f6067a6793dda105068a431e6f8e1252.png"},{"country_code":"LU","native_name":"Luxembourg","flag":"/assets/2/flags_v2/48/LU-47556c387b7cf5c9704b91b0254fe0c35d0b3a260dd03b76720f99cea83d19b2.png"},{"country_code":"MK","native_name":"Macedonia","flag":"/assets/2/flags_v2/48/MK-9dc26b38ea3b90342e05a57f523c9d3c21d1cfe00f2a42a672f67438ec234a81.png"},{"country_code":"MG","native_name":"Madagascar","flag":"/assets/2/flags_v2/48/MG-aaf1e6f710c5e0cb87797663a60cc7b74105610790681eaf64f7604ce07d3395.png"},{"country_code":"MW","native_name":"Malawi","flag":"/assets/2/flags_v2/48/MW-abebe4606446991796c4702e7c9febfd378e89c772012a8387b43b9bb8f871f2.png"},{"country_code":"MY","native_name":"Malaysia","flag":"/assets/2/flags_v2/48/MY-ab75bb0362b542f155ef53047806213086c302c5622a39c6f4f628b65935b11f.png"},{"country_code":"ML","native_name":"Mali","flag":"/assets/2/flags_v2/48/ML-f0e93cdaf10e5a932e2efec45a43219ee4810624b8d51282ddb42dfc42779b44.png"},{"country_code":"MT","native_name":"Malta","flag":"/assets/2/flags_v2/48/MT-1f603f129e9a2d5f1ffbbda82d93daa6a5ba7099881445e33c5fd5469d92e393.png"},{"country_code":"MU","native_name":"Mauritius","flag":"/assets/2/flags_v2/48/MU-47f2ab2370a5a3017ad0ee0bc10109cf209bc9ccbd0cec16ecc73beb8f9b0522.png"},{"country_code":"MX","native_name":"Mexico","flag":"/assets/2/flags_v2/48/MX-6e1feed2ded1b9d724497ba082957828cffe11b6cbe53c9914f837b5fd7d914e.png"},{"country_code":"MD","native_name":"Moldova","flag":"/assets/2/flags_v2/48/MD-30609306e91e950a46992136c3981696433c751314af9949f05cc37b31852cd6.png"},{"country_code":"MC","native_name":"Monaco","flag":"/assets/2/flags_v2/48/MC-ccecfd8d6955ec585cc23addeff613af78f182f20f520d263bfc682b95cf4b16.png"},{"country_code":"ME","native_name":"Montenegro","flag":"/assets/2/flags_v2/48/ME-c32fb96a12839144785b0344c4512cfcb764cbbfcd6ae938a3d31368d6b8975c.png"},{"country_code":"MA","native_name":"Morocco","flag":"/assets/2/flags_v2/48/MA-772de74a482c46f684fae12f294a154c275c5c03da40d6c8538778dca2ef3e40.png"},{"country_code":"MZ","native_name":"Mozambique","flag":"/assets/2/flags_v2/48/MZ-f6ab155a82813ff1ebea3d1c0273bd87ed49b0387cb24cd10979c0858e252247.png"},{"country_code":"NL","native_name":"Netherlands","flag":"/assets/2/flags_v2/48/NL-6f692817fdb935d856a9c976703fd7f4e1b656442bfcc1739a8643ba6a122a97.png"},{"country_code":"NZ","native_name":"New Zealand","flag":"/assets/2/flags_v2/48/NZ-55035bfdecb1f546e7d0f47515368c222cb5d781260ba283c268ec47c822d51b.png"},{"country_code":"NI","native_name":"Nicaragua","flag":"/assets/2/flags_v2/48/NI-768301e483e5cc69a81aa964953eaf7c21067ae51e03ba9752799513fa15e291.png"},{"country_code":"NE","native_name":"Niger","flag":"/assets/2/flags_v2/48/NE-da0768c15183c9e4e4eefbf28da2d8150ab52ce8e4c247ccb4eb2a56fc519c27.png"},{"country_code":"NG","native_name":"Nigeria","flag":"/assets/2/flags_v2/48/NG-65215f0ccbe9011892bcf48e1bee64a33ad36a5cbd6302cdf8e5574fdb83b45a.png"},{"country_code":"NO","native_name":"Norway","flag":"/assets/2/flags_v2/48/NO-5190735f3735ed2a927a33177baf3125ce201263a704da930e526dee5a4352d8.png"},{"country_code":"OM","native_name":"Oman","flag":"/assets/2/flags_v2/48/OM-2abae9aa2241f0baa7f3a9b0b11eb3f547e3a121274092763f6a2751ac9cf749.png"},{"country_code":"PK","native_name":"Pakistan","flag":"/assets/2/flags_v2/48/PK-fb2ba362fdb5d40bb4ea17b843a26ec88cf1e14d853c3343b0ced99df29308d8.png"},{"country_code":"PS","native_name":"Palestinian Territories","flag":"/assets/2/flags_v2/48/PS-10ba8e52835a8ad4eae22eeb7cbde333d7f658202d9dedf11f8eece2d1fd8a98.png"},{"country_code":"PA","native_name":"Panama","flag":"/assets/2/flags_v2/48/PA-10a6b756c09c2c9431c9a1d185dc3e91f2bcb24f229845964a14a2676acc39ca.png"},{"country_code":"PG","native_name":"Papua New Guinea","flag":"/assets/2/flags_v2/48/PG-ac85ce197ff8d0e108d95bf5867169df8fff6448c12999e0f0c0e12617cfd65f.png"},{"country_code":"PY","native_name":"Paraguay","flag":"/assets/2/flags_v2/48/PY-f09678417172f5a98e9d2b28cfd9d5a854a4c12f4f33d3cc59454cf011567b7e.png"},{"country_code":"PE","native_name":"Peru","flag":"/assets/2/flags_v2/48/PE-c12deb68829f455243b9d7aba016b8047676581473e73c579e2f3220a1033f9a.png"},{"country_code":"PH","native_name":"Philippines","flag":"/assets/2/flags_v2/48/PH-e184176368c0703af1e2d0d68daafc9134ff5ae913b22a08ac6dd58c0a18915d.png"},{"country_code":"PL","native_name":"Poland","flag":"/assets/2/flags_v2/48/PL-2c59201663e243a6301c363498eb34ec164bbce57521c1d29eef0121a5459b78.png"},{"country_code":"PT","native_name":"Portugal","flag":"/assets/2/flags_v2/48/PT-a02b40637d0de02097b2322c3117c80575be518c1669f0f28c69cfce0d20a826.png"},{"country_code":"QA","native_name":"Qatar","flag":"/assets/2/flags_v2/48/QA-fc40ef1f53643e1eed33ab62e906590d2fd7dc453d6b7a940b65083f7c109327.png"},{"country_code":"RO","native_name":"Romania","flag":"/assets/2/flags_v2/48/RO-4098a7242007d38c3d0968bb58320ac70714d47fcdd064d76443c08087e9eb71.png"},{"country_code":"RU","native_name":"Russia","flag":"/assets/2/flags_v2/48/RU-44aaee85b78b6bd07f861e4927f147f4ca8b00dc8766fd20ecc88aa612d06fcd.png"},{"country_code":"SM","native_name":"San Marino","flag":"/assets/2/flags_v2/48/SM-53be820dc298703a9ff0eaf29d58f3efe409f3301b5d70ec9e44b92f511a97ba.png"},{"country_code":"SA","native_name":"Saudi Arabia","flag":"/assets/2/flags_v2/48/SA-35ecfd4b56472c32a76a7b0e2966cb830f31ee340b831b2df66ab74c08e7d2a8.png"},{"country_code":"SN","native_name":"Senegal","flag":"/assets/2/flags_v2/48/SN-ebdd6ed9e88e9cc10b87802a32a10383d5f5f445b075df702f447d6c8c07b374.png"},{"country_code":"RS","native_name":"Serbia","flag":"/assets/2/flags_v2/48/RS-e9a417f8d7dd2a210c364b8fd45983122f5cba5a4aa34e3cfc72d6293e07f4ef.png"},{"country_code":"SC","native_name":"Seychelles","flag":"/assets/2/flags_v2/48/SC-d95787218bb380c15485e54fc33151df26fba297ae3a2f6a72fa832a21804390.png"},{"country_code":"SG","native_name":"Singapore","flag":"/assets/2/flags_v2/48/SG-327ee0325d7fc6424fdee9487353eac1ccea73db53298dfae0dd0c48231b3baa.png"},{"country_code":"SK","native_name":"Slovakia","flag":"/assets/2/flags_v2/48/SK-5f70f0ff53ab2b4c3cc3f97c8081d387e4b76144bc2906f7f61302f0580dd844.png"},{"country_code":"SI","native_name":"Slovenia","flag":"/assets/2/flags_v2/48/SI-fe61c691870ff961b61978367c0b1b434ca62631619f9151ba8998a3abcb91a8.png"},{"country_code":"ZA","native_name":"South Africa","flag":"/assets/2/flags_v2/48/ZA-4e8b8c43d8dd2f9cbb77d5d353fd98c5844f922eb227ad3478eb37af8329f8c4.png"},{"country_code":"KR","native_name":"South Korea","flag":"/assets/2/flags_v2/48/KR-42af849ebe299438948216ee9270f194b5358cac2e5604773fc07bb66802af14.png"},{"country_code":"ES","native_name":"Spain","flag":"/assets/2/flags_v2/48/ES-ef578e78363c45694fb713a7c8d6ceddf7f23e294c30d9bba1c7547f61ba42b2.png"},{"country_code":"LC","native_name":"St. Lucia","flag":"/assets/2/flags_v2/48/LC-9a50a30f97cd78250e67a8e2cf579f86ad27a031c5f39d8522f56edcc8b919c2.png"},{"country_code":"SE","native_name":"Sweden","flag":"/assets/2/flags_v2/48/SE-5a97536c4c12f83fe02794f9aa3eb82b47ead7677217d0954a8cef22ac57233f.png"},{"country_code":"CH","native_name":"Switzerland","flag":"/assets/2/flags_v2/48/CH-5b64386f84ee6594a68b5dfc248a88892ab38178c1682702689d82c66ba8e20a.png"},{"country_code":"TW","native_name":"Taiwan","flag":"/assets/2/flags_v2/48/TW-47fec93073999a2397c91426ed10a4ded3ddfe3345fe1016401e053a8541ce2d.png"},{"country_code":"TZ","native_name":"Tanzania","flag":"/assets/2/flags_v2/48/TZ-34a76401d61899319a1dbc580e7563bc9d54c8dac619694b94e7b750e03effa2.png"},{"country_code":"TH","native_name":"Thailand","flag":"/assets/2/flags_v2/48/TH-a7f1ca882f8d0c6a7b532c8c4d9ac056505a97dc5dd33e8d7b82b1312d4c348b.png"},{"country_code":"TT","native_name":"Trinidad \u0026 Tobago","flag":"/assets/2/flags_v2/48/TT-328bfa8f9d72edcd00009d360bbdb2b21a47e81ed89ee4a8d8b7ebf33f0922f4.png"},{"country_code":"TN","native_name":"Tunisia","flag":"/assets/2/flags_v2/48/TN-934ff25d61ede4b7b169faaf04358ce194aa6e701c2a40321a681edd1e601004.png"},{"country_code":"TR","native_name":"Turkey","flag":"/assets/2/flags_v2/48/TR-dde9ebaa44f6027c50ab4ebe6372c3f1656f12c7db00cdec8a447cb785fee93a.png"},{"country_code":"TC","native_name":"Turks \u0026 Caicos Islands","flag":"/assets/2/flags_v2/48/TC-4261bc2ddda415a1253dece799fe4409c98a1030e27fc09e5240a88412230853.png"},{"country_code":"UG","native_name":"Uganda","flag":"/assets/2/flags_v2/48/UG-2591667e374ef615c19ad3c2e333a5858701292eaa2827afb26a6825326df8fa.png"},{"country_code":"UA","native_name":"Ukraine","flag":"/assets/2/flags_v2/48/UA-69f9221eb0890805f4c36d35d3ff68267a1158b5411a02fa4d852ff5632f3b4f.png"},{"country_code":"AE","native_name":"United Arab Emirates","flag":"/assets/2/flags_v2/48/AE-afa064bc388b2f8fdf243b697018ac3759c0a4bd80854e18f69d1eb7d2f445d1.png"},{"country_code":"GB","native_name":"United Kingdom","flag":"/assets/2/flags_v2/48/GB-d20d3c377f9a6cd80339dd457b5ced7c2bbdd62197d8ef99085ec104fd1f7709.png"},{"country_code":"US","native_name":"United States","flag":"/assets/2/flags_v2/48/US-fc54af6e5c8237200d49fd6a49061fffeb8a7217bb9000acd1c02039b65b22ba.png"},{"country_code":"UY","native_name":"Uruguay","flag":"/assets/2/flags_v2/48/UY-82c74dfa146618466b26f344ae35b9434f3c2c35786da10166f25a96f8981b2e.png"},{"country_code":"VA","native_name":"Vatican City","flag":"/assets/2/flags_v2/48/VA-80c9075f05740778759c170248360b4271964b93e3fc0ccfb25fde4b2438d73b.png"},{"country_code":"VE","native_name":"Venezuela","flag":"/assets/2/flags_v2/48/VE-e7d4498591a5d5797b902e380aeee6715e1ae131f7b28588b0203673ede2ed99.png"},{"country_code":"YE","native_name":"Yemen","flag":"/assets/2/flags_v2/48/YE-2737540e3c61b1397cc4a354336dee4bbf1ab7468a3b8e2ced2d8b0c83092ef3.png"},{"country_code":"ZM","native_name":"Zambia","flag":"/assets/2/flags_v2/48/ZM-4ea15bfa09722cb6b6e32cc5818b06ad37fa2199b32b5d0f997fbf03b776f672.png"},{"country_code":"ZW","native_name":"Zimbabwe","flag":"/assets/2/flags_v2/48/ZW-176e6c0f9ed6108aac542cb2d31a90a2bb6114d456019de853903649360d910f.png"}]
    });

    var watch_url_template = "/movie/930094-red-white-royal-blue/watch?translate=false&locale={0}";
    $("#ott_country_filter").kendoDropDownList({
      filter: "contains",
      height: 250,
      autoWidth: true,
      value: 'IN',
      dataValueField: "country_code",
      dataSource: ott_country_datasource,
      valueTemplate: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#:data.native_name#</span>',
      template: '<span class="dropdown_flag" style="background-image: url(\'#:data.flag#\')"></span><span>#: data.native_name #</span>',
      change: function(e) {
        window.location = kendo.format(watch_url_template, this.value());
      },
      filtering: function(e) {
        var filterValue = e.filter != undefined ? e.filter.value : "";
        e.preventDefault();

        this.dataSource.filter({
          logic: "or",
          filters: [
            {
              field: "country_code",
              operator: "contains",
              value: filterValue
            },
            {
              field: "native_name",
              operator: "contains",
              value: filterValue
            }
          ]
        });
      }
    });
  }

  var offersHasLoaded = false;

  $(function() {
    if ( offersHasLoaded ) {
      loadDropDown();
    }

      window.history.replaceState({ href: '/movie/930094-red-white-royal-blue', event: 'hideOTTOffers' }, null, '/movie/930094-red-white-royal-blue');

      $('div.ott_offer').on('click', function(e) {
        e.preventDefault();

        $('html, body').animate({ scrollTop: 0 }, 0);
        if ( offersHasLoaded == false ) {
          $('div.ott_offer div.text_wrapper').addClass('loading');

          $.ajax({
            url: '/movie/930094-red-white-royal-blue/remote/watch?translate=false&locale=IN',
            type: 'GET',
            beforeSend: function() {
             activatePageLoader();
            }
          }).fail(function() {
            deactivatePageLoader();
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            showError('There was a problem.');
          }).done(function(response) {
            deactivatePageLoader();
            offersHasLoaded = true;
            $('div.ott_offer div.text_wrapper').removeClass('loading');
            $('#ott_offers_window').html(response);
            observer.observe();

            loadDropDown();
            pushOttState({ href: '/movie/930094-red-white-royal-blue/watch', event: 'showOTTOffers' });
          });
        } else if ( $('#ott_offers_window').hasClass('hidden') ) {
          pushOttState({ href: '/movie/930094-red-white-royal-blue/watch', event: 'showOTTOffers' });
        }
      });

      $('div.header.large div.single_column').on('click', 'ul.filters li a', function(e) {
        $('ul.filters li a').removeClass('selected');
        $(this).addClass('selected');

        var selected_quality = $(this).data('panel');
        var selected_items = $('ul.providers li.' + selected_quality);

        $('ul.providers li').addClass('hide');
        selected_items.removeClass('hide');

        $("ul.providers").each(function(index) {
          var items = $(this).find('.' + selected_quality);
          if (items.length == 0) {
            $(this).closest('div.ott_provider').addClass('hide');
          } else {
            $(this).closest('div.ott_provider').removeClass('hide');
          }
        });
      });

    $('div.header.large div.single_column').on('click', '#ott_offers_window a.close', function(e) {
      pushOttState({ href: '/movie/930094-red-white-royal-blue', event: 'hideOTTOffers' });
    });
  });
</script>
<div class="media movie_v4 header_large" id="media_v4">
<div class="column_wrapper">
<div class="content_wrapper">
<div>
<div class="white_column">
<section class="panel top_billed scroller">
<h3 dir="auto">Top Billed Cast</h3>
<div class="scroller_wrap should_fade is_fading" id="cast_scroller">
<ol class="people scroller">
<li class="card">
<a href="/person/2648891-taylor-zakhar-perez">
<img alt="Taylor Zakhar Perez" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/61wM564zUmImCLzo7HVxu63BGJQ.jpg" srcset="/t/p/w138_and_h175_face/61wM564zUmImCLzo7HVxu63BGJQ.jpg 1x, /t/p/w276_and_h350_face/61wM564zUmImCLzo7HVxu63BGJQ.jpg 2x"/>
</a>
<p><a href="/person/2648891-taylor-zakhar-perez">Taylor Zakhar Perez</a></p>
<p class="character">Alex Claremont-Diaz</p>
</li>
<li class="card">
<a href="/person/1425934-nicholas-galitzine">
<img alt="Nicholas Galitzine" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/i5coqGhvx8wjPXT76W3n3fHwgi0.jpg" srcset="/t/p/w138_and_h175_face/i5coqGhvx8wjPXT76W3n3fHwgi0.jpg 1x, /t/p/w276_and_h350_face/i5coqGhvx8wjPXT76W3n3fHwgi0.jpg 2x"/>
</a>
<p><a href="/person/1425934-nicholas-galitzine">Nicholas Galitzine</a></p>
<p class="character">Henry Hanover-Stuart Fox</p>
</li>
<li class="card">
<a href="/person/139-uma-thurman">
<img alt="Uma Thurman" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/sBgAZWi3o4FsnaTvnTNtK6jpQcF.jpg" srcset="/t/p/w138_and_h175_face/sBgAZWi3o4FsnaTvnTNtK6jpQcF.jpg 1x, /t/p/w276_and_h350_face/sBgAZWi3o4FsnaTvnTNtK6jpQcF.jpg 2x"/>
</a>
<p><a href="/person/139-uma-thurman">Uma Thurman</a></p>
<p class="character">Ellen Claremont</p>
</li>
<li class="card">
<a href="/person/5365-clifton-collins-jr">
<img alt="Clifton Collins Jr." class="profile" loading="lazy" src="/t/p/w138_and_h175_face/ceryVVubF74pgu13Y0KUqIzxOae.jpg" srcset="/t/p/w138_and_h175_face/ceryVVubF74pgu13Y0KUqIzxOae.jpg 1x, /t/p/w276_and_h350_face/ceryVVubF74pgu13Y0KUqIzxOae.jpg 2x"/>
</a>
<p><a href="/person/5365-clifton-collins-jr">Clifton Collins Jr.</a></p>
<p class="character">Oscar Diaz</p>
</li>
<li class="card">
<a href="/person/970769-rachel-hilson">
<img alt="Rachel Hilson" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/nweHoDB305tViP7998kI14QjCK3.jpg" srcset="/t/p/w138_and_h175_face/nweHoDB305tViP7998kI14QjCK3.jpg 1x, /t/p/w276_and_h350_face/nweHoDB305tViP7998kI14QjCK3.jpg 2x"/>
</a>
<p><a href="/person/970769-rachel-hilson">Rachel Hilson</a></p>
<p class="character">Nora Holleran</p>
</li>
<li class="card">
<a href="/person/164945-sarah-shahi">
<img alt="Sarah Shahi" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/crKD1ax5wRRZ4QM7nQyH8K2deaA.jpg" srcset="/t/p/w138_and_h175_face/crKD1ax5wRRZ4QM7nQyH8K2deaA.jpg 1x, /t/p/w276_and_h350_face/crKD1ax5wRRZ4QM7nQyH8K2deaA.jpg 2x"/>
</a>
<p><a href="/person/164945-sarah-shahi">Sarah Shahi</a></p>
<p class="character">Zahra Bankston</p>
</li>
<li class="card">
<a href="/person/1508785-ellie-bamber">
<img alt="Ellie Bamber" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/9j6D1LH5C0CLtKXfmKo34T6G63.jpg" srcset="/t/p/w138_and_h175_face/9j6D1LH5C0CLtKXfmKo34T6G63.jpg 1x, /t/p/w276_and_h350_face/9j6D1LH5C0CLtKXfmKo34T6G63.jpg 2x"/>
</a>
<p><a href="/person/1508785-ellie-bamber">Ellie Bamber</a></p>
<p class="character">Beatrice Hanover-Stuart Fox</p>
</li>
<li class="card">
<a href="/person/2973789-thomas-flynn">
<img alt="Thomas Flynn" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/neN8aknq1f8oYcWeDuNhNyHF9IZ.jpg" srcset="/t/p/w138_and_h175_face/neN8aknq1f8oYcWeDuNhNyHF9IZ.jpg 1x, /t/p/w276_and_h350_face/neN8aknq1f8oYcWeDuNhNyHF9IZ.jpg 2x"/>
</a>
<p><a href="/person/2973789-thomas-flynn">Thomas Flynn</a></p>
<p class="character">Philip Hanover-Stuart Fox</p>
</li>
<li class="card">
<a href="/person/1239745-sharon-d-clarke">
<img alt="Sharon D. Clarke" class="profile" loading="lazy" src="/t/p/w138_and_h175_face/uNWPeItDgQvUDBJuY0M6ZegylrE.jpg" srcset="/t/p/w138_and_h175_face/uNWPeItDgQvUDBJuY0M6ZegylrE.jpg 1x, /t/p/w276_and_h350_face/uNWPeItDgQvUDBJuY0M6ZegylrE.jpg 2x"/>
</a>
<p><a href="/person/1239745-sharon-d-clarke">Sharon D. Clarke</a></p>
<p class="character">UK Prime Minister</p>
</li>
<li class="filler view_more">
<p><a href="/movie/930094-red-white-royal-blue/cast">View More <span class="glyphicons_v2 arrow-thin-right"></span></a></p>
</li>
</ol>
<div class="style_wrapper"></div>
</div>
<p class="new_button"><a class="" href="/movie/930094-red-white-royal-blue/cast">Full Cast &amp; Crew</a></p>
</section>
<section class="panel media_panel social_panel">
<section class="review">
<div class="menu">
<h3 dir="auto">Social</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="reviews">Reviews <span>2</span></a></li>
<li class="" dir="auto"><a class="media_panel" href="#" id="discussions">Discussions <span>1</span></a></li>
</ul>
</div>
<div class="content">
<div class="original_content">
<div class="review_container two">
<div class="content two">
<div class="inner_content">
<div class="content">
<div class="inner_content">
<div class="card">
<div class="grouped">
<div class="avatar">
<a href="/u/Brent_Marchant">
<img alt="Brent Marchant" class="avatar" loading="lazy" src="https://secure.gravatar.com/avatar/4c0509ab18a992df41a466731bfbac8a.jpg?s=45" srcset="https://secure.gravatar.com/avatar/4c0509ab18a992df41a466731bfbac8a.jpg?s=45 1x, https://secure.gravatar.com/avatar/4c0509ab18a992df41a466731bfbac8a.jpg?s=90 2x"/>
</a>
</div>
<div class="info">
<h3><a href="/review/64e296a0076ce843b5b8afd1">A review by Brent Marchant</a></h3>
<div class="flex">
<div class="rounded rating"><span class="glyphicons_v2 star invert svg"></span> 3.0</div>
<h5>Written by <a href="/u/Brent_Marchant">Brent Marchant</a> on August 20, 2023</h5>
</div>
</div>
</div>
<div class="teaser">
<p>There are three things necessary to make a gay romantic comedy work: It needs to involve a readily recognizable gay relationship, it needs an undeniable sense of romance and it has to be funny. However, this heavily diluted, glacially paced piece of insipid celluloid fluff has none of the above, and it truly escapes me how many critics and viewers have found this utterly bland exercise to be heartwarming, charming and involving. In telling the somewhat far-fetched story of an alleged romance between a British prince and the son of an American president who start out as comically exaggerated adv... <a class="underline" href="/review/64e296a0076ce843b5b8afd1">read the rest.</a></p>
</div>
</div>
</div>
</div>
<p class="new_button"><a href="/movie/930094-red-white-royal-blue/reviews">Read All Reviews</a></p>
</div>
</div>
</div>
</div>
</div>
</section>
</section>
<section class="panel media_panel media scroller">
<div class="menu">
<h3 dir="auto">Media</h3>
<ul>
<li class="active" dir="auto"><a class="media_panel" href="#" id="popular">Most Popular</a></li>
<li dir="auto"><a class="media_panel" href="#" id="videos">Videos <span>5</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="backdrops">Backdrops <span>71</span></a></li>
<li dir="auto"><a class="media_panel" href="#" id="posters">Posters <span>69</span></a></li>
<li class="view_all"></li>
</ul>
</div>
<div class="scroller_wrap should_fade is_fading" id="media_scroller">
<div class="h_scroller content scroller">
<div class="video card no_border">
<div class="wrapper" style="background-image: url('https://i.ytimg.com/vi/pt56IC8gDZ4/hqdefault.jpg');">
<a class="no_click play_trailer" data-id="pt56IC8gDZ4" data-site="YouTube" data-title="Official Trailer" href="/video/play?key=pt56IC8gDZ4"><div class="play_background"><span class="glyphicons_v2 play invert svg"></span></div></a>
</div>
</div>
<div class="backdrop">
<img alt="Red, White &amp; Royal Blue" class="backdrop" loading="lazy" src="/t/p/w533_and_h300_bestv2/csz3oWxd04wgXUzenXgenIVwXGl.jpg" srcset="/t/p/w533_and_h300_bestv2/csz3oWxd04wgXUzenXgenIVwXGl.jpg 1x, /t/p/w1066_and_h600_bestv2/csz3oWxd04wgXUzenXgenIVwXGl.jpg 2x"/>
</div>
<div class="poster">
<img alt="Red, White &amp; Royal Blue" class="poster" src="/t/p/w220_and_h330_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg" srcset="/t/p/w220_and_h330_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 1x, /t/p/w440_and_h660_face/vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ.jpg 2x"/>
</div>
</div>
</div>
</section>
<section class="panel recommendations scroller">
<div id="recommendation_waypoint"></div>
<script>
                var recommendation_waypoint_check = false;
                new Waypoint({
                  element: document.getElementById('recommendation_waypoint'),
                  handler: function(direction) {
                    if (direction == 'down' && !recommendation_waypoint_check) {
                      $.ajax({
                        url: kendo.format('/{0}/{1}/remote/recommendations', 'movie', '930094-red-white-royal-blue'),
                        type: 'GET',
                        data: {
                          version: 1,
                          translate: false
                        }
                      }).done(function(response) {
                        recommendation_waypoint_check = true;
                        $('#recommendation_waypoint').html(response).hide().fadeIn(1000);
                        initializeScroller(false, '#recommendation_scroller');
                        observer.observe();
                      });
                    }
                  },
                  offset: '100%'
                });
              </script>
</section>
</div>
</div>
<div class="grey_column">
<div>
<section class="split_column">
<div>
<div class="column no_bottom_pad">
<section class="facts left_column">
<div class="social_links">
<div>
<a class="social_link" href="https://twitter.com/RWRBonPrime" rel="noopener" target="_blank" title="Visit Twitter"><span class="glyphicons_v2 twitter"></span></a>
</div>
<div>
<a class="social_link" href="https://instagram.com/rwrbonprime/" rel="noopener" target="_blank" title="Visit Instagram"><span class="glyphicons_v2 instagram"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.justwatch.com/in/movie/red-white-and-royal-blue" rel="noopener" target="_blank" title="Visit JustWatch"><span class="glyphicons_v2 justwatch"></span></a>
</div>
<div class="homepage">
<a class="social_link" href="https://www.amazon.com/dp/B0BYST2QY1" rel="noopener" target="_blank" title="Visit Homepage"><span class="glyphicons_v2 link"></span></a>
</div>
</div>
<p>
<strong><bdi>Status</bdi></strong> Released
  </p>
<p><strong><bdi>Original Language</bdi></strong> English</p>
<p><strong><bdi>Budget</bdi></strong> -</p>
<p><strong><bdi>Revenue</bdi></strong> -</p>
</section>
<section class="keywords right_column">
<h4><bdi>Keywords</bdi></h4>
<ul>
<li><a href="/keyword/818-based-on-novel-or-book/movie">based on novel or book</a></li>
<li><a href="/keyword/3071-prince/movie">prince</a></li>
<li><a href="/keyword/4833-royal-family/movie">royal family</a></li>
<li><a href="/keyword/6078-politics/movie">politics</a></li>
<li><a href="/keyword/9920-royalty/movie">royalty</a></li>
<li><a href="/keyword/158718-lgbt/movie">lgbt</a></li>
<li><a href="/keyword/258533-gay-theme/movie">gay theme</a></li>
<li><a href="/keyword/265777-gay-relationship/movie">gay relationship</a></li>
<li><a href="/keyword/282986-enemies-to-lovers/movie">enemies to lovers</a></li>
<li><a href="/keyword/289844-boys-love-bl/movie">boys' love (bl)</a></li>
<li><a href="/keyword/321590-gay/movie">gay</a></li>
</ul>
</section>
</div>
</div>
<div>
<section class="content_score">
<h4 class="flex" dir="auto">Content Score <span class="glyphicons_v2 circle-question hide" data-element="content_score"></span></h4>
<div class="content_score_wrapper">
<div class="content_score">
<div class="false" style="width: 100%;">
<p>100</p>
</div>
</div>
<p dir="auto">Yes! Looking good!</p>
</div>
<div class="content_score_helper hide">
<p>Looks like we're missing the following data in <strong>en-US</strong> or <strong>en-US</strong>...</p>
<ul class="content_score">
</ul>
</div>
</section>
<section class="leaderboard">
<h4>Top Contributors</h4>
<div class="leaders">
<div class="edit_leader">
<div class="avatar">
<a href="/u/fjmyxx.16">
<img alt="Aleiraaa" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/tPvpRE3Xt5pythV6QILEs42CDuc.png" srcset="/t/p/w45_and_h45_face/tPvpRE3Xt5pythV6QILEs42CDuc.png 1x, /t/p/w90_and_h90_face/tPvpRE3Xt5pythV6QILEs42CDuc.png 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            179<br/>
<a href="/u/fjmyxx.16">Aleiraaa</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Lord-of-TV">
<img alt="Lord-of-TV" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/sYLMYv0ojgP2HkCvOumJ9GU0iVU.jpg" srcset="/t/p/w45_and_h45_face/sYLMYv0ojgP2HkCvOumJ9GU0iVU.jpg 1x, /t/p/w90_and_h90_face/sYLMYv0ojgP2HkCvOumJ9GU0iVU.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            49<br/>
<a href="/u/Lord-of-TV">Lord-of-TV</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/aaIiyah">
<span class="round initials background_color light_blue">a</span>
</a>
</div>
<div class="info">
<p class="edit_count">
            40<br/>
<a href="/u/aaIiyah">aaIiyah</a>
</p>
</div>
</div>
<div class="edit_leader">
<div class="avatar">
<a href="/u/Fougasse">
<img alt="Fougasse" class="avatar" loading="lazy" src="/t/p/w45_and_h45_face/qZW7TazXYrGysGBgO6ygeAaC4WO.jpg" srcset="/t/p/w45_and_h45_face/qZW7TazXYrGysGBgO6ygeAaC4WO.jpg 1x, /t/p/w90_and_h90_face/qZW7TazXYrGysGBgO6ygeAaC4WO.jpg 2x"/>
</a>
</div>
<div class="info">
<p class="edit_count">
            39<br/>
<a href="/u/Fougasse">Fougasse</a>
</p>
</div>
</div>
<p><a href="/movie/930094-red-white-royal-blue/changes"><span class="glyphicons glyphicons-chevron-right x1"></span> View Edit History</a></p>
</div>
</section>
<section class="popularity_trend">
<h4 dir="auto">Popularity Trend</h4>
<div class="popularity" id="popularity_waypoint">
<div id="popularity_chart"></div>
</div>
</section>
</div>
<div class="">
<p class="rounded new_button pad"><a class="" href="/login"><span class="glyphicons_v2 lock"></span> Login to edit</a></p>
</div>
<div class="keyboard_shortcut_text">
<p><a class="no_click" href="#" id="keyboard_shortcuts"><span class="glyphicons_v2 keyboard"></span> Keyboard Shortcuts</a></p>
</div>
<div class="report_issue">
<p class="report_issue"><span class="glyphicons_v2 speech-bubble-alert"></span> Login to report an issue</p>
</div>
</section>
</div>
</div>
</div>
</div>
<script>
  window.addEventListener('popstate', function(e) {
    var state = e.state;

    if (state == null) {
      return;
    } else {
      switch(state.event) {
        case 'hideOTTOffers':
          toggleOTTOffers(state);
          break;
        case 'showOTTOffers':
          toggleOTTOffers(state);
          break;
        default:
          return;
      }
    }
  });

  function openRatingDetails(consensus_position) {
      $("#rating_details_window").kendoWindow({
        title: false,
        draggable: false,
        resizable: false,
        width: 430,
        visible: false,
        position: {
          top: consensus_position.top + 89,
          left: consensus_position.left - 21,
        },
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        }
      }).data("kendoWindow").open();

      $('#rating_details_window').parent().parent().find('.k-window').css({ 'border':'1px solid rgba(33, 37, 41, 0.15)' });
  }

  function loadRatingDetails(consensus_position) {
    if ($('#rating_details_window').html() == '') {
      $.ajax({
        dataType: 'html',
        url: '/movie/930094-red-white-royal-blue/remote/rating/details?translate=false&language=en-US&locale=en-US',
        beforeSend: function() {
         activatePageLoader();
        }
      }).done(function(response) {
        deactivatePageLoader();
        $('#rating_details_window').html(response);
        openRatingDetails(consensus_position);
      }).fail(function() {
        deactivatePageLoader();
        showError('There was a problem retrieving the rating details.')
      });
    } else {
      openRatingDetails(consensus_position);
    }
  }

  $(function() {
    initializeScroller(false, '#cast_scroller');
    initializeScroller(false, '#media_scroller');

    var original_consensus_position = $('div.consensus.details').position();

    $('div.consensus.details').on('click', function(e) {
      e.preventDefault();
      loadRatingDetails(original_consensus_position);
    });

    $('section.social_panel a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var selected_id = this.id;

      $.ajax({
        dataType: 'html',
        url: '/movie/930094-red-white-royal-blue/remote/social_panel/' + selected_id + '?timezone=Asia/Kolkata&translate=false'
      }).done(function(response) {
        $('section.social_panel ul li.active').removeClass('active');
        link.parent().addClass('active');

        $('section.social_panel div.content').hide().html(response).fadeIn(300);
        observer.observe();

        $("section.social_panel div.content").find("script").each(function(i) {
          eval($(this).text());
        });
      });
    });

    $("section.content_score").kendoTooltip({
      filter: "h4 span.glyphicons_v2.show",
      width: 'auto',
      callout: true,
      content: function() {
        return $('div.content_score_helper').html();
      },
      show: function() {
        $("div.k-tooltip-button").addClass('hide');
        this.popup.element.addClass("tmdb_theme flex");
      }
    }).data("kendoTooltip");

    var review_panel_height = $('div.header.large.review').innerHeight();
    $('div.review_container div.image').height(review_panel_height);

    var original_media_panel_content = $('section.media_panel.media div.h_scroller').clone();
    $('section.media_panel.media a.media_panel').on('click', function(e) {
      e.preventDefault();
      var link = $(this);
      var item_count = link.find('span').text();
      var selected_id = this.id;

      switch(selected_id) {
        case 'popular':
          var view_all = ''
          break;
        case 'videos':
          var view_all = '<a href="/movie/930094-red-white-royal-blue/videos">View All Videos</a>'
          break;
        case 'backdrops':
          var view_all = '<a href="/movie/930094-red-white-royal-blue/images/backdrops">View All Backdrops</a>'
          break;
        default:
          var view_all = '<a href="/movie/930094-red-white-royal-blue/images/posters">View All Posters</a>'
      }

      if (selected_id == 'popular') {
        $('section.media_panel.media ul li.active').removeClass('active');
        link.parent().addClass('active');
        $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(original_media_panel_content);
        $('section.media_panel.media ul li.view_all').html(view_all);
        observer.observe();
      } else {
        $.ajax({
          url: '/movie/930094-red-white-royal-blue/remote/media_panel/' + selected_id + '?translate=false&item_count=' + item_count,
          type: 'GET',
          beforeSend: function() {
           activatePageLoader();
          }
        }).done(function(response) {
          deactivatePageLoader();
          $('section.media_panel.media ul li.active').removeClass('active');
          link.parent().addClass('active');
          $('section.media_panel.media div.h_scroller').scrollLeft(0).empty().html(response);
          $('section.media_panel.media ul li.view_all').html(view_all);
          observer.observe();
        });
      }
    });

    function createPopularitySparkline() {
      $("#popularity_chart").kendoSparkline({
        dataSource: new kendo.data.DataSource({
          transport: {
            read: {
              url: '/movie/930094-red-white-royal-blue/remote/popularity?translate=false',
              dataType: "json"
            }
          }
        }),
        chartArea: {
          background: "transparent"
        },
        categoryAxis: {
          categoryField: "date"
        },
        series: [{
          field: "value",
          color: "#200b0b",
          width: 2
        }],
        tooltip: {
          visible: true,
          background: "#032541",
          color: "#fff",
          border: {
            width: 0,
            color: "transparent"
          },
          font: "600 1em 'Source Sans Pro', 'Arial', sans-serif",
          padding: 0,
          template: kendo.template($("#popularity_sparkline").html()),
        }
      });
    }

    var popularity_loaded = false;
    new Waypoint({
      element: document.getElementById('popularity_waypoint'),
      handler: function(direction) {
        if (direction == 'down' && !popularity_loaded) {
          popularity_loaded = true;
          createPopularitySparkline();
        }
      },
      offset: '100%'
    });

  });
</script>
<script id="popularity_sparkline" type="text/x-kendo-tmpl">
  <div class="sparkline_template">
    <h2>#= data.dataItem.date #</h2>
    <p>Ranked #= kendo.toString(Math.abs(value), "n0") #</p>
  </div>
</script>
</div>
</section>
</main>
<div class="hide">
<div class="rating_stars">
<input id="rating_input" value="0"/>
</div>
<div class="hide" id="rating_header_wrapper"><div id="rating_details_window"></div></div>
</div>
<div class="hide">
<div id="lightbox_window"></div>
</div>
<div class="hide">
<div id="share_window">
<section class="main_content content" style="padding: 0;">
<form class="k-form">
<fieldset>
<label class="k-form-field" for="short_url">
<span><span class="glyphicon_v2 link"></span> URL</span>
<input class="k-textbox" name="short_url" onclick="this.select()" type="text" value="https://www.themoviedb.org/movie/930094-red-white-royal-blue"/>
</label>
</fieldset>
</form>
</section>
<script charset="utf-8" type="text/javascript">
  $(function() {

    // $('#service_select').on('change', function(e){
    //   selected_item = $(this).val();
    //   $('#' + selected_item + '_share').removeClass('hide');
    //   $("#share_window").data("kendoWindow").center();

    //   if (selected_item == 'twitter') {
    //     $('#facebook_share').addClass('hide');
    //   }

    //   if (selected_item == 'facebook') {
    //     $('#twitter_share').addClass('hide');
    //   }
    // });

    // $('input.share.submit').on('click', function(e) {
    //   e.preventDefault();
    //   var selected_submit_button = $(this);
    //   selected_submit_button.prop('disabled', true);

    //   if ($(this).hasClass('twitter')) {
    //     var selected_service = 'twitter';
    //   } else if ($(this).hasClass('facebook')) {
    //     var selected_service = 'facebook';
    //   }

    //   $.ajax({
    //     url: '/share/' + selected_service,
    //     type: 'POST',
    //     data: $('#' + selected_service + '_form').serialize()
    //   }).fail(function() {
    //     showError('There was a problem.');
    //     selected_submit_button.prop('disabled', false);
    //   }).done(function(response) {
    //     selected_submit_button.prop('disabled', false);

    //     if (response.failure) {
    //       showError('There was a problem sharing your message.');
    //     }

    //     if (response.success) {
    //       showSuccess('Your message has successfully been shared.');
    //       $('#share_window').data("kendoWindow").close();
    //     }
    //   });
    // });

  });
</script>
</div>
</div>
<div class="hide" id="movie_report_window">
<p>You need to be logged in to continue. Click <a href="/login">here</a> to login or <a href="/signup">here</a> to sign up.</p>
</div>
<script>
  $(function() {
    var w = window.innerWidth;
    var h = window.innerHeight;
    attachVideoPlayer(w, h);
    checkVideoHash(w, h, 'Red, White & Royal Blue');

    function swapBottomPad() {
      if (h < window.innerHeight) {
        $('section.inner_content section.header ul.actions').addClass('pad');
      } else {
        $('section.inner_content section.header ul.actions').removeClass('pad');
      }
    }


      $(function() {
        $('.user_score_chart').easyPieChart({
          lineCap: 'round',
          lineWidth: 4,
          scaleColor: false,
          size: 60,
          animate: {
            enabled: false
          }
        });
      });

    $("body").on('click', 'a.report', function(e) {
      e.preventDefault();

      $('#' + $(this).attr('window') + '_report_window').kendoWindow({
        title: 'Report an Issue',
        modal: true,
        draggable: false,
        resizable: false,
        width: 600,
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

    $("ul.actions li.use_tooltip").kendoTooltip({
      position: 'bottom',
      showOn: "mouseenter",
      show: function() {
        this.popup.element.addClass("tmdb_theme custom_theme");
        if (this.content.text() != this.target().data("title") ) {
          this.refresh();
        }
      }
    }).data("kendoTooltip");

    var rating_tooltip = $('ul.actions li.rating.tooltip_hover').data("kendoTooltip");
    var list_tooltip = $('ul.actions li.list.tooltip_hover').data("kendoTooltip");

    $("div.social_links a").kendoTooltip({
      position: 'top',
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");

    $("ul.releases").kendoTooltip({
      filter: "li div.certification div",
      position: "top",
      width: 300,
      showOn: "mouseenter",
      content: function(e) {
        return $('#' + e.target.data('release')).html();
      },
      show: function() {
        this.popup.element.addClass("tmdb_theme");
      }
    }).data("kendoTooltip");


    $('#share').on('click', function(e){
      e.preventDefault();

      $("#share_window").kendoWindow({
        title: 'Share Red, White &amp; Royal Blue',
        modal: true,
        draggable: false,
        resizable: false,
        width: '500',
        visible: false,
        pinned: true,
        animation: {
          open: {
            effects: "fade:in"
          },
          close: {
            effects: "fade:out"
          }
        },
        open: function() {
          $('body').addClass('blur');
        },
        close: function() {
          $('body').removeClass('blur');
        }
      }).data("kendoWindow").center().open();
    });

      var window_image_dimensions = getImageWindowDimensions(h, 0.667);

      $('body').on('keyup', function(event) {
        switch(event.which) {
          case 27:
            $('a#close').click();
          break;

          case 37:
            $('#paging a.previous_id').click();
          break;

          case 39:
            $('#paging a.next_id').click();
          break;

          default: break;
        }
      });

      $('div.zoom a').on('click', function (e){
        e.preventDefault();
        var image_id = 'vM1HzW1zA8QQ5Cw9g2tWdAxlbOQ';

        var lightbox_url_template = "/v4/image/{0}?translate=false&media_type=movie&media_id=930094&image_type=poster&image_width={1}&image_height={2}";
        $("#lightbox_window").kendoWindow({
          title: false,
          content: kendo.format(lightbox_url_template, image_id, window_image_dimensions[1], window_image_dimensions[2]),
          modal: true,
          draggable: false,
          resizable: false,
          width: window_image_dimensions[0],
          height: window_image_dimensions[2],
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          activate: function() {
          },
          close: function() {
            $('body').removeClass('blur');
          },
          open: function(e) {
            e.sender.wrapper.addClass("borderless_window");
            $('body').addClass('blur');
          },
          refresh: function() {
            observer.observe();
          }
        }).data("kendoWindow").center().open();
      });
  });
</script>
</div> <!-- page_wrap opened in html_head -->
<footer class="single_column movie header_large">
<nav>
<div class="join">
<img alt="The Movie Database (TMDB)" height="94" src="/assets/2/v4/logos/v2/blue_square_2-d537fb228cf3ded904ef09b136fe3fec72548ebc1fea3fbbd1ad9e36364db38b.svg" width="130"/>
<a class="rounded" href="/signup">Join the Community</a>
</div>
<div>
<h3>The Basics</h3>
<ul>
<li><a href="/about">About TMDB</a></li>
<li><a href="/about/staying-in-touch">Contact Us</a></li>
<li><a href="/talk">Support Forums</a></li>
<li><a href="https://developer.themoviedb.org/docs" target="_blank">API</a></li>
<li><a href="https://status.themoviedb.org/" rel="noopener" target="_blank">System Status</a></li>
</ul>
</div>
<div>
<h3>Get Involved</h3>
<ul>
<li><a href="/bible"><span class="glyphicons glyphicons-asterisk"></span> Contribution Bible</a></li>
<li><a href="/movie/new">Add New Movie</a></li>
<li><a href="/tv/new">Add New TV Show</a></li>
</ul>
</div>
<div>
<h3>Community</h3>
<ul>
<li><a href="/documentation/community/guidelines">Guidelines</a></li>
<li><a href="/discuss">Discussions</a></li>
<li><a href="/leaderboard">Leaderboard</a></li>
<li><a href="https://twitter.com/themoviedb" rel="noopener" target="_blank">Twitter</a></li>
</ul>
</div>
<div>
<h3>Legal</h3>
<ul>
<li><a href="/documentation/website/terms-of-use">Terms of Use</a></li>
<li><a href="/documentation/api/terms-of-use">API Terms of Use</a></li>
<li><a href="/privacy-policy">Privacy Policy</a></li>
<li><a href="/dmca-takedown">DMCA Takedown Request</a></li>
</ul>
</div>
</nav>
<section>Build 3447843 (5733)</section>
</footer>
<div class="hide" id="new_media_template">
<div class="settings_content">
<p>Can't find a movie or TV show? Login to create it.</p>
</div>
</div>
<div class="hide" id="settings_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p><a href="/login">Login</a></p>
</div>
<div class="group">
<p><a href="/signup">Sign Up</a></p>
</div>
</div>
</div>
<div class="hide" id="keyboard_shortcuts_popup">
<div class="content k-flex-col">
<div class="keyboard_shortcuts">
<div class="column">
<h3>Global</h3>
<div><span>s</span> focus the search bar</div>
<div><span>p</span> open profile menu</div>
<div><span>esc</span> close an open window</div>
<div><span>?</span> open keyboard shortcut window</div>
<h3>On media pages</h3>
<div><span>b</span> go back (or to parent when applicable)</div>
<div><span>e</span> go to edit page</div>
<h3>On TV season pages</h3>
<div><span>→</span> (right arrow) go to next season</div>
<div><span>←</span> (left arrow) go to previous season</div>
<h3>On TV episode pages</h3>
<div><span>→</span> (right arrow) go to next episode</div>
<div><span>←</span> (left arrow) go to previous episode</div>
<h3>On all image pages</h3>
<div><span>a</span> open add image window</div>
</div>
<div class="column">
<h3>On all edit pages</h3>
<div><span>t</span> open translation selector</div>
<div><span>ctrl</span>+ <span>s</span> submit form</div>
<h3>On discussion pages</h3>
<div><span>n</span> create new discussion</div>
<div><span>w</span> toggle watching status</div>
<div><span>p</span> toggle public/private</div>
<div><span>c</span> toggle close/open</div>
<div><span>a</span> open activity</div>
<div><span>r</span> reply to discussion</div>
<div><span>l</span> go to last reply</div>
<div><span>ctrl</span>+ <span>enter</span> submit your message</div>
<div><span>→</span> (right arrow) next page</div>
<div><span>←</span> (left arrow) previous page</div>
</div>
</div>
<div class="keyboard_shortcuts k-flex-col k-mt-6 k-mb-3">
<h3 class="k-pb-1 k-font-weight-bold settings_label">Settings</h3>
<label class="k-display-flex k-align-items-center k-cursor-pointer k-pt-1 k-pl-1" for="toggle_keyboard_shortcuts" style="width: fit-content">
<input class="k-mr-2 k-cursor-pointer" id="toggle_keyboard_shortcuts" name="toggle_keyboard_shortcuts" type="checkbox">
            Enable Keyboard Shortcuts
          </input></label>
</div>
</div>
</div>
<div class="hide">
<div id="options_tooltip">
<div class="settings_content">
<div class="group no_pad">
<p class="no_hover">Want to rate or add this item to a list?</p>
<p><a href="/login">Login <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
<div class="group">
<p class="no_hover">Not a member?</p>
<p><a href="/signup">Sign up and join the community <span class="glyphicons_v2 chevron-right blue pad_left"></span></a></p>
</div>
</div>
</div>
</div>
<div class="hide">
<div id="video_popup"></div>
</div>
<script src="/assets/2/kendo-2021.1.204/kendo.color.min-bce2f35513b05f0d434878f3a4aec0dcae6d4f910835fe4944ca4e902cefae05.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.drawing.min-5b2dec46ab9c7b4cdfa274b382c9912344f9d845e4bb6dc4e6582044234530a1.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.core.min-ad7b8882ab069eb816298221b66d62722f1055411dfcac961eec7a00f1130f37.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.themes.min-85b71c1596ecabfc2bb2dbf4ea4cbc7ed3992bbefb1ec798677e233ec4c7c45c.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.chart.min-b733e411c72cd21f7a4e7d736b0bb51bea15cb0e07a2bd2bcbf641e244734071.js"></script>
<script src="/assets/2/kendo-2021.1.204/kendo.dataviz.sparkline.min-b79dab2b6bafb43ce21461c46a5dbd5d7b5189de8cfa59c8c07b4117f2346bd0.js"></script>
<script src="/assets/2/footer-aa931dd5efc65216ffeabc2fa603c7b55f6a6f929674ecbf6d826e3591d28da2.js"></script>
<script src="/assets/2/timeago/locales/jquery.timeago.en-US-f9d144e55407ca11f35de7a0d44b0d54ec1ffc6c4039dffd5a11c0a12e6a9482.js"></script>
<script charset="utf-8" type="text/javascript">
      var observer = lozad('.lazyload', {
        loaded: function(e) {
          e.classList.add('lazyloaded');
        }
      });
      observer.observe();

      $('#cookie_notice a.accept').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb._cookie_policy=true; samesite=lax; path=/; max-age=15551999;";
        $('#cookie_notice').fadeOut('fast');
      });

      $('#complete_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
        window.open('https://survey.us.confirmit.com/wix/p165164730214.aspx');
      });

      $('#ignore_survey').on('click', function(e) {
        e.preventDefault();
        document.cookie = "tmdb.survey_one=true; samesite=lax; path=/; max-age=2591999;";
        $('#survey').fadeOut('fast');
      });

      function showSearch(state) {
        if ( state ) {
          $('header').removeClass('nav-up').addClass('nav-down');
          $('li.search_buttons a.close').removeClass('hide');
          $('li.search_buttons a.search').addClass('hide');
          $('div.search_bar').removeClass('hide');
          $("#search_v4").data("kendoAutoComplete").focus();
        } else {
          $('li.search_buttons a.close').addClass('hide');
          $('li.search_buttons a.search').removeClass('hide');
          $('div.search_bar').addClass('hide');
        }
      }

      $(function() {
        jQuery.timeago.settings.allowFuture = true;
        $("time.timeago").timeago();

        var didScroll;
        var lastScrollTop = 0;
        var delta = 10;
        var navbarHeight = $('header').outerHeight();

        $(window).scroll(function(event){
          didScroll = true;
        });

        setInterval(function() {
          if (didScroll) {
            hasScrolled();
            didScroll = false;
          }
        }, 250);

        function hasScrolled() {
          var st = $(this).scrollTop();

          if ( Math.abs(lastScrollTop - st) <= delta )
            return;

          if ( st > lastScrollTop && st > navbarHeight ) {
            $('header').removeClass('nav-down').addClass('nav-up');
          } else {
            if ( st + $(window).height() < $(document).height() ) {
              $('header').removeClass('nav-up').addClass('nav-down');
            }
          }

          lastScrollTop = st;
        }

        var hover_tooltip = $('li.user a.no_click.tooltip_hover').kendoTooltip({
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
            this.element.removeClass('keyboard');
          }
        }).data("kendoTooltip");

        $('li.user a.no_click').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 180,
          position: 'bottom',
          content: function() {
            return $("#settings_tooltip").html();
          },
          show: function(e) {
            hover_tooltip.hide();
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white no_pad");

            if (this.element.hasClass('keyboard')) {
              this.popup.element.find('p a')[0].focus();
            }
          }
        });

        $('li.translate').kendoTooltip({
          autoHide: false,
          content: {
            url: '/translation_popup?media_type=Movie&media_id=61ed2a6b713ea600421e60ed&referral=%2Fmovie%2F930094-red-white-royal-blue',
            cache: true
          },
          showOn: 'click',
          width: 300,
          position: 'bottom',
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("min_100px_height tmdb_theme_white flex");
          }
        });

        $('li.new_buttons').kendoTooltip({
          autoHide: false,
          showOn: 'click',
          width: 240,
          position: 'bottom',
          content: function() {
            return $("#new_media_template").html();
          },
          show: function(e) {
            $("div.k-tooltip-button").addClass('hide');
            this.popup.element.addClass("tmdb_theme_white");
          }
        });


        $("body").on('click', 'a.no_click', function(e) {
          e.preventDefault();
        });

        $("ul > li").hover(function() {
          $(this).find("ul.sub_nav.hide").toggle();
        });


        showSuccess = function(message, title) {
          if (title === undefined) {
            title = 'Success';
          }

          showNotification({
            title: title,
            message: message
          }, "success");
        };

        showError = function(message, title) {
          if (title === undefined) {
            title = 'Error';
          }

          showNotification({
            title: title,
            message: message
          }, "error");
        };

        var showNotification = (function() {
          var notification = $("span#notification").kendoNotification({
            stacking: "down",
              position: {
                top: 20,
                left: null,
                bottom: null,
                right: 20
              },
            autoHideAfter: 5000,
            show: function(e) {
              e.element.parent().css({
                zIndex: 99999
              });
            },
            templates: [{
              type: "error",
              template: $("#errorTemplate").html()
            },{
              type: "success",
              template: $("#successTemplate").html()
            }]
          }).data("kendoNotification");

          return function(msg, type) {
            notification.show(msg, type);
          };
        })();

        var keyboard_shortcut_popup = $('#keyboard_shortcuts_popup div.content').kendoWindow({
          title: 'Keyboard Shortcuts',
          width: '90vw',
          maxWidth: '1400px',
          actions: [ "Close" ],
          modal: true,
          draggable: false,
          resizable: false,
          visible: false,
          pinned: true,
          animation: {
            open: {
              effects: "fade:in"
            },
            close: {
              effects: "fade:out"
            }
          },
          open: function() {
            $('body').addClass('blur');
          },
          close: function() {
            $('body').removeClass('blur');
          }
        }).data("kendoWindow").center();

        $('#keyboard_shortcuts').on('click', function() {
          keyboard_shortcut_popup.open();
        });

          $("#toggle_keyboard_shortcuts").prop({'checked': true, 'disabled': true});
          var keyboard_tooltip = $("label[for='toggle_keyboard_shortcuts']").kendoTooltip({
            position: 'bottom',
            content: "You can disable keyboard shortcuts by logging into your account."
          }).data("kendoTooltip");

        $("#toggle_keyboard_shortcuts").on('change', function (e) {
          var checkboxState = $(this).prop('checked');
          $.post({
            url: '/settings/toggle-keyboard-shortcuts',
            dataType: "json",
            data: {
              keyboard_shortcuts_enabled: checkboxState
            }
          }).fail(function () {
            showError('There was a problem.');
          }).done(function (response) {
            if (response.failure) {
              showError('There was a problem.');
            }
            if (response.success) {
              showSuccess('');
              window.location.reload();
            }
          });
        });

        var seach_redirect_template = "/search{0}?query={1}";
        var processing_selected_item = false;
        var processing_manually_selected_item = false;

        window.onbeforeunload = function() {
          processing_selected_item = false;
          processing_manually_selected_item = false;
        }

        function executeSearch(url) {
          window.location = url;
        }

        function processSelectedItem(event) {
          if (event == '') {
            return;
          }

          var dataItem = null;
          var media_type = null;
          var search_value = '';
          var selected_item = '';

          if (event == null) {
            dataItem = $("#search_v4").data("kendoAutoComplete").value();
          } else {
            dataItem = event.dataItem;
          }

          // This is the returned items from trending, when no search has been performed
          if ( typeof(dataItem) == 'string' ) {
            try {
              var search_value = $(dataItem).data('search-name');
              var media_type = $(dataItem).data('media-type');
            } catch(error) {
              var search_value = dataItem;
            }

            if (search_value && media_type) {
              selected_item = kendo.format(seach_redirect_template, media_type, encodeURIComponent(search_value));
            } else if (search_value) {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(search_value));
            } else {
              selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
              search_value = dataItem;
            }
          // This is the returned items from a search
          } else {
            switch(dataItem.media_type) {
              case 'movie':
                selected_item = kendo.format(seach_redirect_template, '/movie', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'tv':
                selected_item = kendo.format(seach_redirect_template, '/tv', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              case 'person':
                selected_item = kendo.format(seach_redirect_template, '/person', encodeURIComponent(dataItem.name));
                search_value = dataItem.name;
                break;
              default:
                selected_item = kendo.format(seach_redirect_template, '', encodeURIComponent(dataItem));
                search_value = dataItem;
            }
          }

          $("#search_v4").data("kendoAutoComplete").value(search_value);
          executeSearch(selected_item);
        }

        $("#search_v4").kendoAutoComplete({
          highlightFirst: false,
          minLength: 1,
          dataTextField: "title",
          template: kendo.template($("#slim_multi_search_template").html()),
          noDataTemplate: $("#search_no_data_template").html(),
          dataSource: {
            type: "json",
            serverFiltering: true,
            transport: {
              read: '/search/trending',
              parameterMap: function() {
                return { query: $("#search_v4").data("kendoAutoComplete").value() };
              }
            },
            schema: {
              data: "results"
            }
          },
          popup: {
            appendTo: $("header")
          },
          filtering: function(e) {
            var filter = e.filter != undefined ? e.filter.value : "";
            if (filter == '') {
              if ( ($('#search_v4-list #trending_search_header_template').length) == 0 ) {
                // $('#search_v4_listbox').empty();
                $('#search_v4-list').prepend($("#search_v4_headerTemplate").html());
              }
            } else {
              $("#trending_search_header_template").remove();
            }
          },
          select: function(e) {
            processing_selected_item = true;
            processSelectedItem(e);
          },
          close: function(e) {
            // e.preventDefault();
          }
        }).data("kendoAutoComplete");

        $('#search_v4').keydown(function(event) {
          if (event.keyCode == 13) {
            if (processing_selected_item) {
              return;
            } else {
              processSelectedItem(null);
            }
          }
        });

        $('header #search_form').submit(function() {
          return false;
        });

        var autocompleteInput = $('section.search .k-autocomplete input');
        autocompleteInput.on('focus', function (e) {
          var value = autocompleteInput.val();
          if (value == null || value == '') {
            $("#search_v4").data("kendoAutoComplete").search('');
          } else {
            var fieldLength = value.length;
            autocompleteInput[0].setSelectionRange(fieldLength, fieldLength);
          }
        });

        $('li.search_buttons a.search').on('click', function(e) {
          e.preventDefault();
          showSearch(true);
        });

        $('li.search_buttons a.close').on('click', function(e) {
          e.preventDefault();
          showSearch(false);
        });

        $('main.show_search_false').on('click', function(e) {
          showSearch(false);
        });

        $('header span.k-i-close[title="clear"]').on('click', function(e) {
          $('#search_v4').data("kendoAutoComplete").focus();
        });


        public_media_type_map = { 'movie': 'Movie', 'tv': 'TV Show', 'person': 'Person' };


        $(document).on('keydown', null, 'b', function() {
          if ( $('a.keyboard_s.parent').length ) {
            $('a.keyboard_s.parent')[0].click();
          }
        });

        $(document).on('keyup', null, 's', function() {
          if ( $('#search_v4').length ) {
            showSearch(true);
          }
        });

        $(document).on('keyup', null, 'shift+/', function() {
          keyboard_shortcut_popup.open();
        });

        $(document).on('keydown', null, 'left', function() {
          if ( $('span.previous a.keyboard_s').length ) {
            $('span.previous a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'right', function() {
          if ( $('span.next a.keyboard_s').length ) {
            $('span.next a.keyboard_s')[0].click();
          }
        });

        $(document).on('keydown', null, 'm', function() {
          if ( $('#new_shortcut_bar').length ) {
            $("#new_shortcut_bar").focus();
          }
        });

        $(document).on('keydown', null, 'esc', function() {
          if ( $('div.custom_bg.keyboard_s').length && $('#ott_offers_window a.close').length ) {
            $('#ott_offers_window a.close')[0].click();
          }
        });
      });

      var gender_lookup = {
        0: 'two',
        1: 'one',
        2: 'two',
        3: 'two'
      }
    </script>
<script id="person_template" type="text/x-kendo-tmpl">
      <div class="item profile list_item grid_item">
        <div class="image_content profile">
          <a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">
            # if (data.profile_path) { #
              <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture profile ${gender_lookup[data.gender]} grey no_image_holder w45_and_h45"></div>
            # } #
          </a>
        </div>

        <div class="content">
          <p class="name"><a class="result" href="/person/${data.url}" title="${data.name}" alt="${data.name}">${data.name}</a></p>

          # if (data.known_for) { #
            <p class="sub">${data.known_for}</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_template_with_known_for" type="text/x-kendo-tmpl">
      <div class="item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_face${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">${data.known_for_department} &bull; ${data.known_for}</p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="person_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item profile list_item known_for">
        <div class="image_content profile">
          # if (data.profile_path) { #
            <img class="" src="/t/p/w66_and_h66_face${data.profile_path}" alt="${data.name}" width="45" height="45" srcset="/t/p/w66_and_h66_face${data.profile_path} 1x, /t/p/w132_and_h132_bestv2${data.profile_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h45 profile"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          # if (data.known_for) { #
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type person">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # for (var i = 0; i < data.known_for.length; i++) { #
              <span class="comma">#= data.known_for[i].title ? data.known_for[i].title : data.known_for[i].name #</span>
              # } #
            </p>
          # } else { #
            <p class="sub">No known credits.</p>
          # } #
        </div>
      </div>
    </script>
<script id="movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        <div class="ac_item poster list_item">
          <div class="image_content poster">
            # if (data.poster_path) { #
              <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
            # } else { #
              <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
            # } #
          </div>

          <div class="content">
            <p class="name">${data.title}</p>
            <p class="sub">
              # if (data.media_type) { #
                <span class="media_type movie">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
              # if (data.original_title !== data.title) { #
                <span class="comma"><span class="original_title">#= data.original_title #</span></span>
              # } #
              # if (data.release_date) { #
                <span class="comma"><span class="release_date">#= data.release_date #</span></span>
              # } #
            </p>
          </div>
        </div>
      </div>
    </script>
<script id="tv_show_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.name}</p>
          <p class="sub">
            # if (data.media_type) { #
                <span class="media_type tv">#= public_media_type_map[data.media_type] # &bull; </span>
              # } #
            # if (data.original_name !== data.name) { #
              <span class="comma"><span class="original_title">#= data.original_name #</span></span>
            # } #
            # if (data.first_air_date) { #
              <span class="comma"><span class="release_date">#= data.first_air_date #</span></span>
            # } #
          </p>
        </div>
      </div>
    </script>
<script id="slim_movie_result_template" type="text/x-kendo-tmpl">
      <div class="ac_item poster list_item">
        <div class="image_content poster">
          # if (data.poster_path) { #
            <img class="" src="/t/p/w45_and_h67_bestv2${data.poster_path}" alt="${data.title}" width="45" height="67" srcset="/t/p/w45_and_h67_bestv2${data.poster_path} 1x, /t/p/w90_and_h134_bestv2${data.poster_path} 2x">
          # } else { #
            <div class="glyphicons_v2 picture grey no_image_holder w45_and_h67"></div>
          # } #
        </div>

        <div class="content">
          <p class="name">${data.title}</p>
          <p class="sub">
            # if (data.original_title !== data.title) { #
              <span class="comma"><span class="original_title">#= data.original_title #</span></span>
            # } #
            # if (data.release_date) { #
              <span class="comma"><span class="release_date">#= data.release_date #</span></span>
            # } #
          </p>
        </div>

        <p><span class="media_type movie">#= public_media_type_map[data.media_type] #</span></p>
      </div>
    </script>
<script id="multi_search_template" type="text/x-kendo-tmpl">
      <div class="ac_results">
        # if (data.media_type == 'movie') { #
          #= kendo.render(kendo.template($("\\#movie_result_template").html()), [data]) #
        # } else if (data.media_type == 'tv') { #
          #= kendo.render(kendo.template($("\\#tv_show_result_template").html()), [data]) #
        # } else if (data.media_type == 'person') { #
          #= kendo.render(kendo.template($("\\#person_result_template").html()), [data]) #
        # } #
      </div>
    </script>
<script id="search_v4_headerTemplate" type="text/x-kendo-template">
      <div id="trending_search_header_template" class="slim_search_results_header">
        <div class="wrapper">
          <h2><span class="glyphicons_v2 trending"></span> Trending</h2>
        </div>
      </div>
    </script>
<script id="search_no_data_template" type="text/x-kendo-template">
      <div class="slim_search_results_header no_data">
        <div class="wrapper">
          <h2>No Results</h2>
        </div>
      </div>
    </script>
<script id="slim_multi_search_template" type="text/x-kendo-tmpl">
      # if (data.media_type == 'movie') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 film"></div>
            <p>#= data.name # <span>in Movies</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'tv') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 tv"></div>
            <p>#= data.name # <span>in TV Shows</span></p>
          </div>
        </div>
      # } else if (data.media_type == 'person') { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 user"></div>
            <p>#= data.name # <span>in People</span></p>
          </div>
        </div>
      # } else { #
        <div class="slim_search_results slim">
          <div class="wrapper">
            <div class="glyphicons_v2 search"></div>
            <p>#= data #</p>
          </div>
        </div>
      # } #
    </script>
<script id="delete-confirmation" type="text/x-kendo-template">
      <section class="window_content">
        <p class="delete-message">Are you sure?</p>

        <button class="delete-cancel k-button">No</button>
        <button class="delete-confirm k-button">Yes</button>
      </section>
    </script>
<div id="dialog_window"></div>
<span class="hide" id="notification"></span>
<script id="errorTemplate" type="text/x-kendo-template">
      <div class="notification error">
        <span>
          <h2><span class="glyphicons_v2 circle-alert invert svg"></span> #= title #</h2>
          # if (message instanceof Array) { #
            <ul>
              # for (var i = 0; i < message.length; i++) { #
                <li>#= message[i] #</li>
              # } #
            </ul>
          # } else { #
            <p>#= message #</p>
          # } #
        </span>
      </div>
    </script>
<script id="successTemplate" type="text/x-kendo-template">
      <div class="notification success">
        <span>
          <h2><span class="glyphicons_v2 circle-check invert svg"></span> #= title #</h2>
          <p>#= message #</p>
        </span>
      </div>
    </script>
<script id="network_combo_template" type="text/x-kendo-tmpl">
      <span class="k-state-default image">
        # if (data.logo_path) { #
          <img src="/t/p/h15${data.logo_path}" alt="${data.name}" srcset="/t/p/h15${data.logo_path} 1x, /t/p/h30${data.logo_path} 2x" height="15">&nbsp;&nbsp;-&nbsp;
        # } #
        ${data.name}# if (data.origin_country) { # (${data.origin_country}) # } #
      </span>
    </script>
<script type="application/ld+json">
      {
        "@context": "http://schema.org",
        "@type": "WebSite",
        "name": "The Movie Database",
        "alternateName": "TMDB",
        "url": "https://www.themoviedb.org"
      }
    </script>
<script type="application/ld+json">
      {
         "@context": "http://schema.org",
         "@type": "WebSite",
         "url": "https://www.themoviedb.org/",
         "potentialAction": {
           "@type": "SearchAction",
           "target": "https://www.themoviedb.org/search?query={search_term_string}",
           "query-input": "required name=search_term_string"
         }
      }
    </script>
</body>
</html>

None

4-d Genres of all the movies on the page as a Python list¶

In [23]:
def genre_ofall_movies(content_of_tmdb):
    first_movie_link = movie_link(content_of_tmdb)
    all_movie_genres = []
    for emlemnets in first_movie_link:
        base_url = 'https://www.themoviedb.org'
        movie_url = f'{base_url}{emlemnets}'
        responses = requests.get(movie_url, headers=needed_header)
        soup_individual = BeautifulSoup(responses.content, 'html.parser')
        genres_spans = soup_individual.find_all('span', class_='genres')
        movie_genres_combined = []
        
        for genres_span in genres_spans:
            a = genres_span.find_all('a')
            genres = [a.get_text() for a in a]
            combined_genres = ', '.join(genres)
            movie_genres_combined.append(combined_genres)
        all_movie_genres.extend(movie_genres_combined)
    return all_movie_genres
In [24]:
print(genre_ofall_movies(content_of_tmdb))
['Animation, Comedy, Family, Fantasy, Romance', 'Thriller, Action', 'Animation, Action, Adventure, Science Fiction', 'Action, Adventure, Science Fiction', 'Comedy, Adventure, Fantasy', 'Comedy, Romance', 'Action, Adventure, Science Fiction', 'Action, Science Fiction, Horror', 'Action, Horror, Thriller', 'Horror, Mystery, Thriller', 'Action, Crime, Thriller', 'Action, Adventure, Thriller', 'Adventure, Family, Fantasy, Romance', 'Action, Adventure, Thriller, Comedy', 'Action, Science Fiction', 'Science Fiction, Adventure, Action', 'Comedy, Horror, Action', 'Animation, Action, Horror', 'Animation, Family, Fantasy, Comedy', 'Comedy, Romance']

4-e.Cast of all the movies on the page as a Python list¶

In [25]:
def cast_ofall_movies(content_of_tmdb):
    first_movie_link = movie_link(content_of_tmdb)
    all_movie_cast = []
    
    for emlemnets in first_movie_link:
        base_url = 'https://www.themoviedb.org'
        movie_url = f'{base_url}{emlemnets}'
        response = requests.get(movie_url, headers=needed_header)
        soup_individual = BeautifulSoup(response.content, 'html.parser')

        cast_elements = soup_individual.find_all('li', class_='card')
        movie_cast = []

        for cast_element in cast_elements:
            a = cast_element.find('a')
            if a and a.img and 'alt' in a.img.attrs:
                actor_name = a.img['alt']
                movie_cast.append(actor_name)

        all_movie_cast.append(', '.join(movie_cast))
    
    return all_movie_cast
#The presence of '蒋雯丽' so many problems (TypeError: 'NoneType' object is not subscriptable). 
#I found a way to skip the if an 'a' tage was missing.
In [26]:
print(cast_ofall_movies (content_of_tmdb))
["Leah Lewis, Mamoudou Athie, Ronnie del Carmen, Shila Ommi, Wendi McLendon-Covey, Catherine O'Hara, Mason Wertheimer, Ronobir Lahiri", 'Gal Gadot, Jamie Dornan, Alia Bhatt, Sophie Okonedo, Matthias Schweighöfer, Paul Ready, Jing Lusi, Enzo Cilenti, Joe Reisig', 'Shameik Moore, Hailee Steinfeld, Jason Schwartzman, Oscar Isaac, Brian Tyree Henry, Luna Lauren Velez, Jake Johnson, Issa Rae, Karan Soni', 'Anthony Ramos, Dominique Fishback, Peter Cullen, Ron Perlman, Peter Dinklage, Michelle Yeoh, Pete Davidson, Liza Koshy, Cristo Fernández', 'Margot Robbie, Ryan Gosling, America Ferrera, Kate McKinnon, Ariana Greenblatt, Michael Cera, Will Ferrell, Issa Rae, Alexandra Shipp', 'Jennifer Lawrence, Andrew Barth Feldman, Laura Benanti, Matthew Broderick, Natalie Morales, Scott MacArthur, Ebon Moss-Bachrach, Kyle Mooney, Hasan Minhaj', 'Ezra Miller, Sasha Calle, Michael Keaton, Michael Shannon, Ron Livingston, Maribel Verdú, Kiersey Clemons, Antje Traue, Saoirse-Monica Jackson', 'Jason Statham, Wu Jing, Shuya Sophia Cai, Sergio Peris-Mencheta, Skyler Samuels, Cliff Curtis, Page Kennedy, Sienna Guillory, Melissanthi Mahut', "Nicky Whelan, Casper Van Dien, Louis Mandylor, Devanny Pinn, Randy Wayne, Kim DeLonghi, Ryan Francis, Mike Ferguson, Eoin O'Brien", 'Ty Simpkins, Patrick Wilson, Sinclair Daniel, Rose Byrne, Lin Shaye, Hiam Abbass, Andrew Astor, Juliana Davies, Steve Coulter', 'Vin Diesel, Michelle Rodriguez, Tyrese Gibson, Ludacris, John Cena, Nathalie Emmanuel, Jordana Brewster, Sung Kang, Jason Momoa', 'Piotr Witkowski, Jacek Koman, Jacek Poniedziałek, Mariusz Bonaszewski, Aleksandra Adamska, Sebastian Stankiewicz, Michalina Olszańska', 'Halle Bailey, Jonah Hauer-King, Daveed Diggs, Awkwafina, Jacob Tremblay, Noma Dumezweni, Javier Bardem, Melissa McCarthy, Art Malik', 'Jackie Chan, John Cena, Ma Chunrui, Jiang Wenli, Xu Jia, Gong Jun, Rima Zeidan, Pilou Asbæk', 'Xolo Mariduena, Bruna Marquezine, Susan Sarandon, Raoul Max Trujillo, Adriana Barraza, Damián Alcázar, George Lopez, Becky G, Belissa Escobedo', 'Chris Pratt, Zoe Saldaña, Dave Bautista, Karen Gillan, Pom Klementieff, Vin Diesel, Bradley Cooper, Sean Gunn, Chukwudi Iwuji', 'Eiji Akaso, Mai Shiraishi, Shuntaro Yanagi, Kazuki Kitamura, Yui Ichikawa, Mayo Kawasaki, Akari Hayami, Yo Takahashi, Miwako Kakei', 'Matthew Mercer, Kevin Dorman, Erin Cahill, Nicole Tompkins, Stephanie Panisello, Salli Saffioti, Cristina Valenzuela, Daman Mills, Frank Todaro', 'Lana Condor, Toni Collette, Annie Murphy, Sam Richardson, Liza Koshy, Will Forte, Colman Domingo, Jaboukie Young-White, Blue Chapman', 'Taylor Zakhar Perez, Nicholas Galitzine, Uma Thurman, Clifton Collins Jr., Rachel Hilson, Sarah Shahi, Ellie Bamber, Thomas Flynn, Sharon D. Clarke']

Task 5: Write an user defined function that returns a pandas data frame with following data: ( 5 marks )¶

a. Titles of the movies listed on the page¶

b. User ratings of the movies listed on the page¶

c. Genres of the movies listed on the page¶

d. Cast of the movies listed on the page¶

In [27]:
def themoviedataframe(content_of_tmdb):
    XTitles = list_of_movies(content_of_tmdb)
    XRatings = rating_of_movies(content_of_tmdb)
    XGenres = genre_ofall_movies(content_of_tmdb)
    XCasts = cast_ofall_movies(content_of_tmdb)

    data = {'Titles' : XTitles,
            'Ratings': XRatings,
            'Genres' : XGenres,
            'Casts'  : XCasts
            }
    The_movie_database = pd.DataFrame(data)
    return The_movie_database
In [28]:
Page1_df = themoviedataframe(content_of_tmdb)
Page1_df.to_csv('DataFrame Page 1.csv', index=False)
print(Page1_df)
                                 Titles Ratings  \
0                             Elemental    77.0   
1                        Heart of Stone      70   
2   Spider-Man: Across the Spider-Verse    85.0   
3      Transformers: Rise of the Beasts    75.0   
4                                Barbie    74.0   
5                      No Hard Feelings    71.0   
6                             The Flash      70   
7                     Meg 2: The Trench      70   
8                             The Flood    69.0   
9               Insidious: The Red Door    69.0   
10                               Fast X    73.0   
11                          Soulcatcher    65.0   
12                   The Little Mermaid    66.0   
13                        Hidden Strike    71.0   
14                          Blue Beetle    71.0   
15       Guardians of the Galaxy Vol. 3      80   
16     Zom 100: Bucket List of the Dead    66.0   
17          Resident Evil: Death Island    77.0   
18         Ruby Gillman, Teenage Kraken    76.0   
19              Red, White & Royal Blue    83.0   

                                           Genres  \
0     Animation, Comedy, Family, Fantasy, Romance   
1                                Thriller, Action   
2   Animation, Action, Adventure, Science Fiction   
3              Action, Adventure, Science Fiction   
4                      Comedy, Adventure, Fantasy   
5                                 Comedy, Romance   
6              Action, Adventure, Science Fiction   
7                 Action, Science Fiction, Horror   
8                        Action, Horror, Thriller   
9                       Horror, Mystery, Thriller   
10                        Action, Crime, Thriller   
11                    Action, Adventure, Thriller   
12            Adventure, Family, Fantasy, Romance   
13            Action, Adventure, Thriller, Comedy   
14                        Action, Science Fiction   
15             Science Fiction, Adventure, Action   
16                         Comedy, Horror, Action   
17                      Animation, Action, Horror   
18             Animation, Family, Fantasy, Comedy   
19                                Comedy, Romance   

                                                Casts  
0   Leah Lewis, Mamoudou Athie, Ronnie del Carmen,...  
1   Gal Gadot, Jamie Dornan, Alia Bhatt, Sophie Ok...  
2   Shameik Moore, Hailee Steinfeld, Jason Schwart...  
3   Anthony Ramos, Dominique Fishback, Peter Culle...  
4   Margot Robbie, Ryan Gosling, America Ferrera, ...  
5   Jennifer Lawrence, Andrew Barth Feldman, Laura...  
6   Ezra Miller, Sasha Calle, Michael Keaton, Mich...  
7   Jason Statham, Wu Jing, Shuya Sophia Cai, Serg...  
8   Nicky Whelan, Casper Van Dien, Louis Mandylor,...  
9   Ty Simpkins, Patrick Wilson, Sinclair Daniel, ...  
10  Vin Diesel, Michelle Rodriguez, Tyrese Gibson,...  
11  Piotr Witkowski, Jacek Koman, Jacek Poniedział...  
12  Halle Bailey, Jonah Hauer-King, Daveed Diggs, ...  
13  Jackie Chan, John Cena, Ma Chunrui, Jiang Wenl...  
14  Xolo Mariduena, Bruna Marquezine, Susan Sarand...  
15  Chris Pratt, Zoe Saldaña, Dave Bautista, Karen...  
16  Eiji Akaso, Mai Shiraishi, Shuntaro Yanagi, Ka...  
17  Matthew Mercer, Kevin Dorman, Erin Cahill, Nic...  
18  Lana Condor, Toni Collette, Annie Murphy, Sam ...  
19  Taylor Zakhar Perez, Nicholas Galitzine, Uma T...  

6. Scraping the data and combining the dataframes ( 5 marks )¶

(a) Write a function that scrapes data (mentioned in Q5) from page number 1, 2, 3, 4 and 5 on the URL https://www.themoviedb.org/movie and returns 5 data frames which can be exported to csv file by calling the functions defined in Q3a, Q4c and Q5 (3 marks)¶

In [29]:
def url_pagenum(pagenum):
    
    pagebase_url = f'{website}{pagenum}'
    return pagebase_url

page_2 = url_pagenum(pagenum= '?page=2')
page_3 = url_pagenum(pagenum= '?page=3')
page_4 = url_pagenum(pagenum= '?page=4')
page_5 = url_pagenum(pagenum= '?page=5')

#print(f'{page_2}\n{page_3}\n{page_4}\n{page_5}')
In [30]:
def responses(url):
    needed_header = {'user-agent': 'Chrome/92.0.4515.131'}
    response = requests.get(url, headers=needed_header)
    #print('The status code of the response is:', response.status_code)
    #print('\n')
    return response

response2 = responses(page_2)
response3 = responses(page_3)
response4 = responses(page_4)
response5 = responses(page_5)
In [31]:
def BS_pages(response):
    soup = BeautifulSoup(response.content, 'html.parser')
    return soup

Page 2¶

In [32]:
BS_2 = BS_pages(response2)
Titles = list_of_movies(BS_2)
#print(Titles)
#print()
Ratings = rating_of_movies (BS_2)
#print(Ratings)
#print()
Genre = genre_ofall_movies(BS_2)
#print(Genre)
#print()
Cast = cast_ofall_movies (BS_2)
#print(Cast)
In [33]:
Page2_df = themoviedataframe(BS_2)
Page2_df.to_csv('DataFrame Page 2.csv', index=False)

Page 3¶

In [34]:
BS_3 = BS_pages(response3)
Titles = list_of_movies(BS_3)
#print(Titles)
#print()
Ratings = rating_of_movies (BS_3)
#print(Ratings)
#print()
Genre = genre_ofall_movies(BS_3)
#print(Genre)
#print()
Cast = cast_ofall_movies (BS_3)
#print(Cast)
In [35]:
Page3_df = themoviedataframe(BS_3)
Page3_df.to_csv('DataFrame Page 3.csv', index=False)

Page 4¶

In [36]:
BS_4 = BS_pages(response4)
Titles = list_of_movies(BS_4)
#print(Titles)
#print()
Ratings = rating_of_movies (BS_4)
#print(Ratings)
#print()
#Genre = genre_ofall_movies(BS_4)
#print(Genre)
#print()
Cast = cast_ofall_movies (BS_4)
#print(Cast)
In [37]:
Page4_df = themoviedataframe(BS_4)
Page4_df.to_csv('DataFrame Page 4.csv', index=False)

Page 5¶

In [38]:
BS_5 = BS_pages(response5)
Titles = list_of_movies(BS_5)
#print(Titles)
#print()
Ratings = rating_of_movies (BS_5)
#print(Ratings)
#print()
Genre = genre_ofall_movies(BS_5)
#print(Genre)
#print()
Cast = cast_ofall_movies (BS_5)
#print(Cast)
In [39]:
Page5_df = themoviedataframe(BS_5)
Page5_df.to_csv('DataFrame Page 5.csv', index=False)

(b) Combine the data obtained from dataframes in Q6(a) (2 marks)¶

In [40]:
P1 = pd.read_csv('DataFrame Page 1.csv')
P2 = pd.read_csv('DataFrame Page 2.csv')
P3 = pd.read_csv('DataFrame Page 3.csv')
P4 = pd.read_csv('DataFrame Page 4.csv')
P5 = pd.read_csv('DataFrame Page 5.csv')


Together = pd.concat([P1, P2, P3, P4, P5], ignore_index=True)
Together.to_csv('The Movie DataFrames 1-5.csv', index=False) 

print("Combined DataFrame exported to 'The Movie DataFrames 1-5.csv'")
Combined DataFrame exported to 'The Movie DataFrames 1-5.csv'

Insights¶

  • Response from the website was verifed.
  • Page Content was stored and parsed using beautifulSoup.
  • Tried 'Try' and 'Except' to prevent from crashing and I felt it fits well answering to the Question.
  • Stored the soup object in 'content_of_tmdb' Used this object to scrape all the data.
  • Created functions to all the questinons to ease effort. I Used index values to print the frist elements in the list. Such as first movie, first url, rating even the content of first movie.
  • Used the same funtions later on.
  • To pull the genres and cast , I concatenated the give url with function call from 3e (movie_link(content_of_tmdb)) to create a full url of respective movies.
  • Used the same technique to concatenated for page numbers.
In [ ]: